import { type SchedulerState } from './scheduler-state.ts'; export declare function canonicalizeSessionDirectory(input: string): Promise; export declare function canonicalizeSessionFile(input: string, sessionDirectory: string): Promise; export declare function validatePhysicalSessionNamespace(state: Readonly, agentId: string, failureCode: 'session_conflict' | 'state_invalid'): Promise; export declare function assertPhysicalReferencesPublic(references: readonly string[], cwd: string, agentId: string, state: Readonly, statePath: string): Promise; export declare function validatePhysicalPublishedReferences(state: Readonly, statePath: string): Promise;