declare enum TaskStatus {
    SUCCESS = 0,
    ERROR = 1,
    PENDING = 2
}
export declare class Result {
    static taskId: number;
    static shouldStopOnFail: boolean;
    output: any;
    duration: any;
    status: TaskStatus;
    error: Error;
    data: object;
    constructor(task: any);
    static start(task: string, print?: string): Result;
    success(data?: {}): this;
    fail(error: any, data?: {}): this;
    wasSuccessful(): boolean;
    private finish;
}
export {};
//# sourceMappingURL=result.d.ts.map