import type { OverlayedViewStrategy, OverlayedViewStrategyHandle } from './types.js'; /** * Register a read-shadow overlay: bind an MV-owned base collection to * a user-writable overlay so consumers can express operator-editable * lifecycles as one declarative block. * * See docs/superpowers/specs/2026-05-20-dim14-mv-v2-design.md. */ export declare function withOverlayedView(spec: OverlayedViewStrategy): OverlayedViewStrategyHandle;