import { type FileEntry, type SessionHeader } from "./session-manager-types.ts"; /** Reject unsupported or incomplete trees before indexing or rewriting their header. */ export declare function validateSessionFileEntries(entries: readonly FileEntry[], path: string): SessionHeader; export declare function createSessionId(): string; export declare function assertValidSessionId(id: string): void; /** Generate a unique short ID (8 hex chars, collision-checked) */ export declare function generateId(byId: { has(id: string): boolean; }): string; //# sourceMappingURL=session-manager-validation.d.ts.map