/** Lightweight IM parser for the Saved Workflow portion of `/workflow`. */ export type V3SavedWorkflowCommand = { kind: 'save'; source: 'last' | string; displayName?: string; global: boolean; acknowledgeUnsafeLiterals: boolean; /** Ask the host to propose a parameterized definition before publishing. */ distill: boolean; } | { kind: 'run'; ref: string; rawParams: Record; } | { kind: 'cancel'; runId: string; } | { kind: 'list'; } | { kind: 'show'; ref: string; } | { kind: 'invalid'; error: string; }; /** * Return null for ordinary ad-hoc goals and non-workflow messages. The daemon * invokes this before the grill parser, so reserved verbs can never become an * accidental natural-language DAG goal. */ export declare function parseV3SavedWorkflowCommand(content: string): V3SavedWorkflowCommand | null; export declare function v3SavedWorkflowUsage(): string; /** Actionable hint shared by the IM execution adapter when a multi-word * `run ...` lookup fails and the user may have intended an ad-hoc goal. */ export declare function v3SavedWorkflowAdHocRunEscapeHint(): string; //# sourceMappingURL=v3-saved-workflow-command.d.ts.map