import type { Id } from "./_generated/dataModel.js";
import type { QueryCtx } from "./_generated/server.js";
export declare function getWorkflow(ctx: QueryCtx, workflowId: Id<"workflows">, expectedGenerationNumber: number): Promise<{
    _id: import("convex/values").GenericId<"workflows">;
    _creationTime: number;
    name?: string | undefined;
    runResult?: {
        kind: "success";
        returnValue: any;
    } | {
        kind: "failed";
        error: string;
    } | {
        kind: "canceled";
    } | undefined;
    startedAt?: null | undefined;
    onComplete?: {
        context?: any;
        fnHandle: string;
    } | undefined;
    logLevel?: null | undefined;
    state?: null | undefined;
    args: any;
    workflowHandle: string;
    generationNumber: number;
}>;
//# sourceMappingURL=model.d.ts.map