import type { PluginLayout } from "./core/layout.js"; /** Every SHIPPED harness layout, in registry order. */ export declare const REGISTERED_LAYOUTS: readonly PluginLayout[]; /** * "Is this repo-relative path read by some harness vigiles knows about?" — one * predicate per registered layout, the input to `unclaimedSurfaces`. * * Note it is the layouts of every REGISTERED harness, not of the DETECTED one. * A repo carrying both `.claude/skills` and `.agents/skills` has each half * claimed by a different harness and neither is a finding; a repo whose skills * sit under `.ai/` has them claimed by nobody, and that is the finding (#240). */ export declare const registeredClaims: ReadonlyArray<(path: string) => boolean>; //# sourceMappingURL=layout-registry.d.ts.map