/**
 * Reserved sentinel instance id for the singleton page operation target. The
 * page is the outermost `ShwfedConfig` — there is only ever one per tree, so it
 * needs no stored, per-config id (which would force a migration of every
 * existing page config). The nil UUID can never collide with a block id:
 * `crypto.randomUUID()` always sets version-4 + variant bits, so it never
 * emits all-zeros. It also passes `Schema.UUID`'s lenient hex-layout regex, so
 * stored triggers targeting it decode cleanly.
 *
 * Lives in this dependency-free `share/` leaf rather than `config/schema.ts` so
 * that block schemas which need to synthesize a page-targeted trigger (e.g. an
 * action button's `migrate` rewriting a confirm dialog into an alert op) can
 * reference it without importing `config/schema.ts` — that import would close
 * the `actions → config → block.actions → actions` registry cycle.
 */
export declare const PAGE_TARGET_ID = "00000000-0000-0000-0000-000000000000";
