gzjs-utils
Version:
smart js utils
15 lines (14 loc) • 534 B
TypeScript
export declare class _Promise {
private PromiseState;
private PromiseRuesult;
private callbacks;
private finallys;
constructor(executor: any);
then(onResolved: any, onRejected: any): Promise<unknown>;
catch(onRejected: any): Promise<unknown>;
finally(onFinally: any): this;
static resolve(value: any): Promise<unknown>;
static reject(reason: any): Promise<unknown>;
static all(promises: Array<Promise<any> | _Promise>): Promise<unknown>;
static race(promises: any): Promise<unknown>;
}