import { CreateEmployeeDto } from './dto/create-employee.dto';
import { UpdateEmployeeDto } from './dto/update-employee.dto';
import { EmployeeService } from './employee.service';
import { CreateBulkEmployeeDto } from './dto/create-bulk-employee.dto';
export declare class EmployeeController {
    private readonly employeeService;
    constructor(employeeService: EmployeeService);
    create(createEmployeeDto: CreateEmployeeDto, businessId: string): Promise<import("./entities/employee.entity").Employee>;
    createBulk(createBulkEmployeeDto: CreateBulkEmployeeDto[], businessId: string): Promise<import("./entities/employee.entity").Employee[]>;
    findAll(businessId: string): Promise<import("./entities/employee.entity").Employee[]>;
    findOne(id: string, businessId: string): Promise<import("./entities/employee.entity").Employee>;
    update(id: string, updateEmployeeDto: UpdateEmployeeDto, businessId: string): Promise<boolean>;
    remove(id: string, businessId: string): Promise<string>;
}
