import type { FileSystem } from "./filesystem.js"; import type { JsonCodec } from "./codec.js"; /** * Validate that an object satisfies the FileSystem port contract at * runtime. Call this at adapter construction boundaries to catch * broken mocks and incomplete implementations early. */ export declare function assertFileSystem(impl: unknown): asserts impl is FileSystem; /** * Validate that an object satisfies the JsonCodec port contract at * runtime. Call this at adapter construction boundaries to catch * broken mocks and incomplete implementations early. */ export declare function assertJsonCodec(impl: unknown): asserts impl is JsonCodec; //# sourceMappingURL=guards.d.ts.map