import { BaseRequest } from '.'; export declare namespace staff { interface Staff { staffId: string; userId: string; deleteCode: number; branchId: string; firstName: string; lastName: string; middleName: string; fullName: string; legalFullName: string; initials: string; qualification: string; title: string; phone: string; fax: string; mobile: string; email: string; practisingCertificate: string; immigrationLicense: string; rate1: number; rate2: number; rate3: number; rate4: number; rate5: number; rate6: number; securityDisallow: string; isRemote: boolean; autoTime: boolean; role: string; } interface SelectStaffRequest extends BaseRequest { multiSelection?: boolean; searchString?: string; } interface Api { /** * Return selected staff. * @param request singleSelection defaults to true, set it to false allows multiple selection. * searchString will pre-populate the string in the search box. */ selectStaff(request?: SelectStaffRequest): Promise; } }