import type { EngineAction, RunState } from './types.js'; import type { GuardrailDefinition } from '../skill/types.js'; export type GuardrailResult = { allowed: true; } | { allowed: false; reason: string; }; export declare function checkAction(action: EngineAction, state: RunState, guardrails: GuardrailDefinition, confirmations: ReadonlySet): GuardrailResult; //# sourceMappingURL=guardrails.d.ts.map