import { UpdateFundSourceRequest, ConfirmFundSourceRequest, ResentConfirmationFundSourceRequest } from './../models/FundSource'; import { FundSourceResponse, PaginationParams, NewFundSourceRequest } from '../models'; import { Client, Config } from '../Client'; export declare class FundSourceResource extends Client { protected get baseURL(): string; constructor(config: Config); protected getKey(): string; list(params?: PaginationParams): Promise; retrieve(id: string): Promise; create(fundAccountId: string, data: NewFundSourceRequest): Promise; update(id: string, data: UpdateFundSourceRequest): Promise; destroy(id: string): Promise; confirm(id: string, data: ConfirmFundSourceRequest): Promise; resentConfirmation(id: string, data: ResentConfirmationFundSourceRequest): Promise; }