export declare const isDefined: (t: T | undefined) => t is T; export declare const promiseTimeout: (sleep: number) => Promise; export interface PromiseWithResolvers { resolve: (t: T | PromiseLike) => void; reject: (reason?: unknown) => void; promise: Promise; } export declare function withResolvers(): PromiseWithResolvers; export declare function withResolved(t: T): PromiseWithResolvers; declare global { interface ReadableStream { [Symbol.asyncIterator](): AsyncIterator; } } //# sourceMappingURL=util.d.ts.map