export declare class Deferred { promise: Promise; resolve: (val?: T | Promise) => void; reject: (val?: any) => void; constructor(); }