import { z } from "zod"; /** * PilotSwarm session ids are UUID-SHAPED but not always RFC4122: system * sessions use deterministic ids whose version/variant nibbles are free * (e.g. `22013ffb-08cb-a1a4-de5b-3039b4fb7826` — third group starts with * `a`). `z.string().uuid()` enforces RFC4122 and rejects them, which locked * system sessions out of every session_id-taking tool. Validate shape only: * 8-4-4-4-12 hex. */ export declare const SESSION_ID_SHAPE: RegExp; /** Zod schema for a session_id parameter (chain `.describe(...)` at use sites). */ export declare function sessionIdShape(): z.ZodString; //# sourceMappingURL=session-id.d.ts.map