/** * hosting/conformance/cases — the battery itself. * * Each case holds ONE law of the port and says which one in its `law` field, * so a failure reads as a broken promise rather than as a broken assertion. * Nothing here imports a test framework: a case throws to fail, which is the * one convention every runner in every language already agrees on. */ import type { ConformanceKit, SessionLifecycleCase } from './types.js'; /** * The battery, in the order a store fails it most usefully: reading before * writing, writing before ownership, ownership before the listing built on it, * and the listing before the retention that deletes out from under it. */ export declare const sessionLifecycleConformance: readonly SessionLifecycleCase[]; export type { ConformanceKit, SessionLifecycleCase }; //# sourceMappingURL=cases.d.ts.map