import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class BankAccountsService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); putBankingAccount({ orgSlug, id, requestBody, }: { orgSlug: string; id: string; requestBody?: any; }): CancelablePromise; getBankingAccount({ orgSlug, }: { orgSlug: string; }): CancelablePromise; deleteBankingAccount({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { where?: { id?: number; }; }; }): CancelablePromise; postBankingAccount({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { bankCode?: number; bankIspb?: number; bankName?: string; agency?: number; agencyDv?: number; account?: number; accountDv?: number; accountType?: 'account' | 'joint_account' | 'savings' | 'joint_savings'; kind?: 'individual' | 'legal'; recipientName?: string; userId?: number; status?: 'unverified' | 'verified'; }; }): CancelablePromise; }