import { LoginServiceProviderData } from './LoginServiceProviderData'; import { NewServiceProvider } from './NewServiceProvider'; import { RegisteredServiceProvider } from './RegisteredServiceProvider'; import { UpdateServiceProviderData } from './UpdateServiceProviderData'; import { HttpClient } from '../http'; import { CompletePasswordReset } from '../user'; export declare class ServiceProviderAPI { private readonly client; constructor(client: HttpClient); static readonly URL: { COMPLETE: string; LOGIN: string; PASSWORD_RESET: string; PROVIDER: string; REGISTER: string; }; deleteServiceProvider(data: { password: string; }): Promise; getServiceProvider(): Promise; postLoginServiceProvider(data: LoginServiceProviderData): Promise; postPasswordReset(data: { email: string; }): Promise; postPasswordResetComplete(data: CompletePasswordReset): Promise; postRegisterServiceProvider(data: NewServiceProvider): Promise; putProvider(data: UpdateServiceProviderData): Promise; } //# sourceMappingURL=ServiceProviderAPI.d.ts.map