import Service from "../../service";
import { AccountHolder, AccountHolderInfo, PaginatedBalanceAccountsResponse } from "../../typings/balancePlatform/models";
import { IRequest } from "../../typings/requestOptions";
export type AccountHolderUpdate = Omit<AccountHolder, "id">;
declare class AccountHolders extends Service {
    create(request: AccountHolderInfo): Promise<AccountHolder>;
    retrieve(id: string): Promise<AccountHolder>;
    update(id: string, request: AccountHolderUpdate): Promise<AccountHolder>;
    listBalanceAccounts(id: string, requestOptions?: IRequest.Options): Promise<PaginatedBalanceAccountsResponse>;
}
export default AccountHolders;
