export interface WorkflowValidateResult {
    workflowId: string;
    valid: boolean;
    status: string;
    errors: string[];
}
/**
 * Validate a workflow's step capabilities and update its status.
 * If all steps reference valid plugins with built MCP servers, status → active.
 * Otherwise, status → draft with per-step error messages.
 */
export declare function workflowValidate(workflowId: string, accountId: string): Promise<WorkflowValidateResult>;
//# sourceMappingURL=workflow-validate.d.ts.map