/** The vendor's fixed staging prefix (WS-05 §9, WS-14 §1: disclosed, never faked, never rebranded). */ export declare const RESUME_STAGING_PREFIX = "claude-resume-"; /** * `/claude-resume-` — the root a store-backed resume stages under. * * WS-05 §9: "Store-backed resume still stages under SDK-parent `os.tmpdir()/claude-resume-`." * * EXPORTED FOR RECOGNITION AND FOR STAGING, NEVER FOR CONFIGURATION on the official branch: the * vendor's wrapper builds its own path there and we never set it ("`Options.env`/spawn hook are too * late" — WS-14 §2's controls table), so the only base a host can move is the SDK PARENT's process * `TMPDIR`. Lane C's decorator, by contrast, stages a copy at a root it owns and passes `base`. */ export declare function resumeStagingRoot(uuid: string, base?: string): string; /** * True when a path is a `claude-resume-` staging root. * * BY BASENAME, NEVER BY SUBSTRING: `/claude-resume-9/projects/key` is a file INSIDE a staging * root, not the root, and a reconciler that confused the two would delete or import the wrong thing. * The bare prefix with no uuid is not one either. */ export declare function isResumeStagingRoot(path: string): boolean;