trtc-electron-sdk
Version:
trtc electron sdk
11 lines (10 loc) • 407 B
TypeScript
declare class PromiseStore {
private logPrefix;
private promiseStore;
constructor();
addPromise(key: string, resolve: (data: void | PromiseLike<void>) => void, reject: (reason?: any) => void): void;
resolvePromise(key: string, value: void | PromiseLike<void>): boolean;
rejectPromise(key: string, reason?: any): boolean;
destroy(): void;
}
export default PromiseStore;