import type { WorkflowToolRunMessage } from "#execution/tools/workflow/messages.js";
import type { TurnExecutionCursor } from "#execution/turn-execution-cursor.js";
import type { RuntimeActionResult } from "#shared/action-types.js";
interface HandlerInput<T> {
    readonly callbackMetadataUrl: string;
    readonly cursor: TurnExecutionCursor;
    readonly message: T;
}
export declare function handleWorkflowToolRunMessage(input: HandlerInput<WorkflowToolRunMessage>): Promise<RuntimeActionResult | undefined>;
export {};
