/** * Compile-time drift guard between the CLI's local finding types and the shared * wire contract (`@instance-labs/cdk-insights-contract`). * * The CLI keeps its OWN copies of these types rather than importing them, * deliberately: `cdk-insights` is also published as a library, and importing * the (private) contract package into the public type surface would leave an * unresolvable `import("@instance-labs/cdk-insights-contract")` in the * published `dist/index.d.ts`. Instead, this file asserts — at `tsc` time — * that the local types are structurally identical to the contract's. If either * side changes the shape (a bumped contract, an edited local type), the * assignments below stop compiling and the build fails, so they cannot silently * drift. The emitted JS is three inert `true` constants. */ export {};