/** * @deprecated */ export declare function chainPromises(...fns: ((...args: any[]) => Promise)[]): Promise; /** * @deprecated */ export declare function chainTruthyPromises(...fns: ((...args: any[]) => Promise)[]): Promise; /** * Checks if a unknown value is a Promise. * * [Aracna Reference](https://aracna.dariosechi.it/core/utils/promise) */ export declare function isPromise(value: unknown): value is Promise; /** * Checks if a unknown value is a PromiseLike. * * [Aracna Reference](https://aracna.dariosechi.it/core/utils/promise) */ export declare function isPromiseLike(value: unknown): value is PromiseLike; /** * Checks if a unknown value is not a Promise. * * [Aracna Reference](https://aracna.dariosechi.it/core/utils/promise) */ export declare function isNotPromise(value: T | Promise): value is T;