import type { WorkflowExpression } from '../expression/workflow-expression.js'; export type ServerEvaluabilityViolation = { readonly reason: 'runner-root-in-server-expression'; readonly source: string; readonly runnerRoots: readonly string[]; }; export type ServerEvaluabilityResult = { readonly ok: true; } | { readonly ok: false; readonly violations: readonly ServerEvaluabilityViolation[]; }; export declare function validateServerEvaluable(expression: WorkflowExpression): ServerEvaluabilityResult; //# sourceMappingURL=validate-server-evaluable.d.ts.map