export interface IABBTimedPromise<T = any> extends Promise<T> {
    resolve(value?: any | PromiseLike<T>): void;
    reject(reason?: any): void;
    isResolved: boolean;
    isRejected: boolean;
    reason?: any;
    value?: any;
}
