import type { IResponse, IResponseAsync, IResponseContinueParams, IResponseContinueResult, IResponseDoneParams, IResponseDoneResult, IResponseErrorParams, IResponseErrorResult, IResponseResult } from "./abstractions/index.js"; import type { ITaskManagerStorePrivate } from "../../api/runner/abstractions/index.js"; export declare class DatabaseResponse implements IResponseAsync { readonly response: IResponse; private readonly store; constructor(response: IResponse, store: ITaskManagerStorePrivate); from(result: IResponseResult): Promise; done(params: IResponseDoneParams): Promise; aborted(): Promise; continue(params: IResponseContinueParams): Promise; error(params: IResponseErrorParams): Promise; }