import { WyreAPIInterface } from './WyreAPIInterface'; import { WyreAPIOptions } from './WyreAPIOptions'; export declare class WyreAPIUtils { private options; private api; constructor(options: WyreAPIOptions, api: WyreAPIInterface); waitForAccountToBeApproved({ accountID, maxWait, retryInterval, }: { accountID: any; maxWait?: number; retryInterval?: number; }): Promise; waitForPaymentMethodToBeApproved({ paymentMethodID, maxWait, retryInterval, }: { paymentMethodID: any; maxWait?: number; retryInterval?: number; }): Promise; waitForTransferToComplete({ transferID, maxWait, retryInterval, }: { transferID: any; maxWait?: number; retryInterval?: number; }): Promise; waitForApproval(fn: any, approvedStatus: any, maxWait: any, retryInterval: any): Promise; }