import type { ThreadPersistencePort } from "../rows.js"; export interface ThreadPersistenceHarness { port: ThreadPersistencePort; cleanup?: () => void | Promise; } /** * Run the port contract against a binding. `make` must yield a FRESH, * empty store per call. */ export declare function runThreadPersistenceContractSuite(name: string, make: () => Promise): void; //# sourceMappingURL=contract-suite.d.ts.map