Files
railwaysystem/RuoYi-Vue/ruoyi-ui/node_modules1/@antv/x6-common/lib/function/async.d.ts
T
2026-09-10 15:40:10 +08:00

6 lines
360 B
TypeScript

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