import { DocumentRecordData, IApiResponse, IBankAccount, IBusiness, Identity } from '..'; export interface IBusinessService { fetchBusiness(businessId: string, authToken: string): Promise>; patchBusiness(authToken: string, businessId: string, payload: Partial): Promise>; } export declare class BusinessService implements IBusinessService { fetchBusiness(businessId: string, authToken: string): Promise>; patchBusiness(authToken: string, businessId: string, payload: Partial): Promise>; } export interface IdentityService { fetchIdentity(identityId: string, authToken: string): Promise>; patchIdentity(authToken: string, identityId: string, payload: Partial): Promise>; postIdentity(authToken: string, payload: Partial): Promise>; } export declare class IdentityService implements IdentityService { } export interface IBusinessBankAccountService { postBankAccount(authToken: string, payload: Partial): Promise>; } export declare class BusinessBankAccountService implements IBusinessBankAccountService { postBankAccount(authToken: string, payload: Partial): Promise>; } export interface IDocumentRecordService { postDocumentRecord(authToken: string, payload: DocumentRecordData): Promise>; } export declare class DocumentRecordService implements IDocumentRecordService { postDocumentRecord(authToken: string, payload: DocumentRecordData): Promise>; }