UNPKG

tanglepaysdk-client

Version:

DApp SDK to interact with TanglePay wallets

34 lines 1.82 kB
/// <reference types="node" /> 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>) => void, reject: (reason?: any) => void) => void): Promise<void>; all<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>[]>; all<T_1 extends [] | readonly unknown[]>(values: T_1): Promise<{ -readonly [P in keyof T_1]: Awaited<T_1[P]>; }>; race<T_2>(values: Iterable<T_2 | PromiseLike<T_2>>): Promise<Awaited<T_2>>; race<T_3 extends [] | readonly unknown[]>(values: T_3): Promise<Awaited<T_3[number]>>; readonly prototype: Promise<any>; reject<T_4 = never>(reason?: any): Promise<T_4>; resolve(): Promise<void>; resolve<T_5>(value: T_5): Promise<Awaited<T_5>>; resolve<T_6>(value: T_6 | PromiseLike<T_6>): Promise<Awaited<T_6>>; allSettled<T_7 extends [] | readonly unknown[]>(values: T_7): Promise<{ -readonly [P_1 in keyof T_7]: PromiseSettledResult<Awaited<T_7[P_1]>>; }>; allSettled<T_8>(values: Iterable<T_8 | PromiseLike<T_8>>): Promise<PromiseSettledResult<Awaited<T_8>>[]>; readonly [Symbol.species]: PromiseConstructor; }; request: ({ method, params, timeout }: { method: string; timeout?: number | undefined; params: unknown; }) => Promise<Partial<unknown> | 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