export default self;
declare const self: TmmPayProxy;
declare class TmmPayProxy {
    billDetails: {};
    billEnum: {
        CoinWithDraw: string;
        Recharge: string;
        CoinTransferDetail: string;
    };
    pending: Map<any, any>;
    throttleInterval: number;
    throttleTimer: null;
    addObservers(): void;
    removeObserver(): void;
    setDetail(items: any): void;
    get getBillDetailsByTradeNo(): (tradeNo: any) => any;
    getBillTypeByAct(act: any): string | undefined;
    getDetails(id: any, act: any): void;
    addThrottleQueue(id: any, billType: any): void;
    fetchDetails(): void;
    fetchCoinWithdrawDetail(ids: any): Promise<unknown>;
    fetchRechargeDetail(ids: any): Promise<unknown>;
}
