/** * host-planes — builder for the `hostPlanes` evolution bag on ToolCliContext. * * This wires the combined Host-Owned Governance, Entitlements, and Audit Plane. * Storage is delegated to the existing toolState seam / ToolStateRepo (namespaced * keys under the single host-owned `tool_state` table per ADR-0042). * * The builder is intentionally small and host-owned (cli package). Core only * defines the shape in ToolCliContext. * * Real method bodies for governance/audit/entitlements land in subsequent phases. * This phase only ensures the bag is constructed and attached so the type is * satisfied and the surface exists for tools + host commands. */ import { type DataStore } from '@opensip-cli/datastore'; import type { Logger, ToolCliContext } from '@opensip-cli/core'; /** * Build the hostPlanes bag. * * Real implementations for the three sub-planes. Storage uses the reserved * host-plane identity `@opensip-cli/host-plane:` over the existing * host-owned `tool_state` table (via ToolStateRepo) so tool-owned * governance/audit/entitlements keys cannot collide (ADR-0146). */ export declare function buildHostPlanes(opts: { getDatastore: () => DataStore; logger?: Logger; }): ToolCliContext['hostPlanes']; //# sourceMappingURL=host-planes.d.ts.map