import { BaseService } from './BaseService.js'; import type { PaginatedResponse } from '../types/common.js'; import type { CreateSubAccountRequest, ListSubAccountsParams, SubAccount } from '../types/sub-account.js'; /** Serviço de Contas Asaas (subcontas) da API Asaas */ export declare class SubAccountService extends BaseService { constructor(http: import('../http/HttpClient.js').HttpClient); /** Listar subcontas */ list(params?: ListSubAccountsParams): Promise>; /** Recuperar uma subconta pelo ID */ getById(id: string): Promise; /** Criar subconta (guarde apiKey e walletId da resposta; a apiKey não pode ser recuperada depois) */ create(data: CreateSubAccountRequest): Promise; } //# sourceMappingURL=sub-account.service.d.ts.map