import { HttpService } from '@nestjs/axios'; import { ConfigModuleOptions } from './auth.module-definition'; export declare class FxProviderService { private httpService; private options; constructor(httpService: HttpService, options: ConfigModuleOptions); provide(token: any): Promise; getAccessToken(code: string): Promise; switch_login(customerId: any, unitId: any, roleId: any, employeeId: any, token: any): Promise; switch_space(space: any, token: any): Promise; switch_shop(shop: any, token: any): Promise; getUserEmployees(token: any): Promise; getUserEmployee(employeeId: any, token: any): Promise; getUserCustomerUnit(customerId: any, unitId: any, token: any): Promise; updatePassword(token: any, { oldPassword, newPassword }: { oldPassword: any; newPassword: any; }): Promise; updateUser(token: any, { lastName, firstName, email, phone, regNum, _id, image }: { lastName: any; firstName: any; email: any; phone: any; regNum: any; _id: any; image: any; }): Promise; getClientSystems(token: any): Promise; getUserByUnit(token: any, customerId: any, unitId: any): Promise; getUnitEmployees(token: any, customerId: any, unitId: any): Promise; handleError(error: any): void; } //# sourceMappingURL=provider.service.d.ts.map