/// import { EventEmitter } from 'events'; import { EventCallback } from 'tanglepaysdk-common'; declare const IotaSDK: { isTanglePay: boolean; tanglePayVersion: string; _events: EventEmitter; _waitReady: { new (executor: (resolve: (value: void | PromiseLike) => void, reject: (reason?: any) => void) => void): Promise; all(values: Iterable>): Promise[]>; all(values: T_1): Promise<{ -readonly [P in keyof T_1]: Awaited; }>; race(values: Iterable>): Promise>; race(values: T_3): Promise>; readonly prototype: Promise; reject(reason?: any): Promise; resolve(): Promise; resolve(value: T_5): Promise>; resolve(value: T_6 | PromiseLike): Promise>; allSettled(values: T_7): Promise<{ -readonly [P_1 in keyof T_7]: PromiseSettledResult>; }>; allSettled(values: Iterable>): Promise>[]>; readonly [Symbol.species]: PromiseConstructor; }; request: ({ method, params, timeout }: { method: string; timeout?: number | undefined; params: unknown; }) => Promise | undefined>; on: (event: string, callBack: EventCallback) => void; onLoad: () => void; removeListener(event: string, callBack: EventCallback): void; removeAllListener(event: string): void; }; export default IotaSDK; //# sourceMappingURL=index.d.ts.map