/** * A Promise, AsyncIterable, or a synchronous value. */ export type AsyncState = Promise | AsyncIterable | T; /** * Type guard to check if a value is a Promise. */ export declare function isPromise(value: unknown): value is Promise; /** * Type guard to check if a value is an AsyncIterable. * This includes AsyncGenerators. */ export declare function isAsyncIterable(value: unknown): value is AsyncIterable; //# sourceMappingURL=types.d.ts.map