import { type ExitReason, type WorkflowFn } from '@polka-codes/core';
import type { CliToolRegistry } from '../workflow-tools';
import { type BaseWorkflowInput } from './workflow.utils';
export type TaskWorkflowInput = {
    task: string;
    jsonMode?: boolean;
    readonly?: boolean;
    systemPrompt?: string;
};
export declare const taskWorkflow: WorkflowFn<TaskWorkflowInput & BaseWorkflowInput, ExitReason, CliToolRegistry>;
//# sourceMappingURL=task.workflow.d.ts.map