async.d.ts 360 B

12345
  1. export declare function isAsyncLike<T>(obj: any): obj is Promise<T>;
  2. export declare function isAsync<T>(obj: any): obj is Promise<T>;
  3. export type AsyncBoolean = boolean | Promise<boolean>;
  4. export declare function toAsyncBoolean(...inputs: (any | any[])[]): AsyncBoolean;
  5. export declare function toDeferredBoolean(...inputs: (any | any[])[]): Promise<boolean>;