export declare class ZeroPromise { private state; private controller; private resolveFn; private rejectFn; private promise; __isZeroPromise__: boolean; constructor(); isActive(): boolean; isResolved(): boolean; isRejected(): boolean; isCancelled(): boolean; get signal(): AbortSignal; toActive(): this; resolve(value: T): void; reject(error: any): void; cancel(reason?: any): void; then(onFulfilled?: (v: T) => R1 | PromiseLike, onRejected?: (e: any) => R2 | PromiseLike): Promise; catch(onRejected?: (e: any) => R | PromiseLike): Promise; finally(onFinally?: () => void): Promise; get [Symbol.toStringTag](): string; } //# sourceMappingURL=zero.d.ts.map