UNPKG

tdlib-native

Version:

🚀 Telegram TDLib native nodejs wrapper

17 lines (16 loc) • 401 B
type Resolve<T> = (value: T | PromiseLike<T>) => void; type Reject = (reason: unknown) => void; export type PromiseWithResolvers<T> = { promise: Promise<T>; resolve: Resolve<T>; reject: Reject; }; /** * * * @export * @template T * @returns {PromiseWithResolvers<T>} {PromiseWithResolvers<T>} */ export declare function promiseWithResolvers<T>(): PromiseWithResolvers<T>; export {};