export declare class Suspendable {
    private trace;
    private _suspended;
    private _resume;
    private _suspend;
    constructor(trace?: boolean);
    suspend(value?: any): Promise<any>;
    resume(value?: any): Promise<any>;
    get suspended(): boolean;
    private _trace;
}
