import { FundAccountSearch } from './../models/common'; import { FundAccountResponse, PaginationParams, NewFundAccountRequest, SearchResponse, UpdateFundAccountRequest, FundAccountListResponse, FundSourceListResponse, NewFundSourceRequest, FundSourceResponse } from '../models'; import { Client, Config } from '../Client'; export declare class FundAccountResource extends Client { protected get baseURL(): string; constructor(config: Config); protected getKey(): string; list(params?: PaginationParams): Promise; retrieve(id: string): Promise; create(data: NewFundAccountRequest): Promise; update(id: string, data: UpdateFundAccountRequest): Promise; destroy(id: string): Promise; search(params: FundAccountSearch): Promise; listFundSources(id: string, params?: PaginationParams): Promise; createFundSource(id: string, data: NewFundSourceRequest): Promise; }