import { PeraOnrampAddFundsParams, PeraOnrampCallbacks, PeraOnrampConstructorOptions } from "./peraOnrampTypes"; declare class PeraOnramp { messagePromise: Promise; messageResolve: (value: "ADDING_FUNDS_COMPLETED") => void; messageReject: (reason: Error) => void; availableAssets: import("./peraOnrampTypes").PeraOnrampAssets[]; optInEnabled: PeraOnrampConstructorOptions["optInEnabled"]; platform: PeraOnrampConstructorOptions["platform"]; constructor(options?: PeraOnrampConstructorOptions); addFunds({ accountAddress }: PeraOnrampAddFundsParams): Promise; on(callbacks: PeraOnrampCallbacks): void; close(): void; } export default PeraOnramp;