export declare class Deferred { isResolved: boolean; isRejected: boolean; resolve: (value?: T) => void; reject: (err?: any) => void; promise: Promise; constructor(); }