/** * Noah — Cron Operation Validator * * BB Spec §6.3: Constitutional boundary enforcement. * Amendment 4 (D-05): Mighty Mark scheduling is rejected. * * Constitutional jobs cannot be disabled, deleted, or have their * schedule modified. Mark cannot be scheduled by Noah. */ import type { CronOperationType, CronValidationResult } from './cron-types.js'; import type { CronJobRow } from '../store/sqlite-types.js'; export declare function validateCronOperation(operation: CronOperationType, agentId: string, existingJob?: CronJobRow | null): CronValidationResult; export declare function isMarkSchedulingAttempt(agentId: string): boolean; export declare function getConstitutionalViolationMessage(operation: CronOperationType, jobName: string): string; //# sourceMappingURL=cron-validator.d.ts.map