{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/harness/session/testing/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,0BAA0B,EAAE,MAAM,yBAAyB,CAAC;AACrE,OAAO,EACN,uCAAuC,EACvC,6CAA6C,EAC7C,8CAA8C,EAC9C,oCAAoC,EACpC,2CAA2C,EAC3C,KAAK,kCAAkC,EACvC,+BAA+B,EAC/B,4BAA4B,EAC5B,6BAA6B,GAC7B,MAAM,6BAA6B,CAAC;AACrC,OAAO,EACN,wCAAwC,EACxC,gCAAgC,EAChC,iCAAiC,EACjC,oBAAoB,GACpB,MAAM,wBAAwB,CAAC;AAChC,OAAO,EACN,4BAA4B,EAC5B,wCAAwC,EACxC,gCAAgC,EAChC,4CAA4C,EAC5C,sDAAsD,EACtD,8CAA8C,EAC9C,qCAAqC,EACrC,mCAAmC,EACnC,qCAAqC,GACrC,MAAM,+BAA+B,CAAC;AACvC,OAAO,EAAE,wBAAwB,EAAE,MAAM,0BAA0B,CAAC;AACpE,OAAO,EAAE,eAAe,EAAE,aAAa,EAAE,MAAM,qBAAqB,CAAC;AACrE,OAAO,EAAE,mBAAmB,EAAE,MAAM,2BAA2B,CAAC;AAChE,OAAO,EAAE,gBAAgB,EAAE,MAAM,wBAAwB,CAAC;AAC1D,YAAY,EAAE,eAAe,EAAE,cAAc,EAAE,MAAM,YAAY,CAAC","sourcesContent":["export { STORAGE_BENCHMARK_DATASETS } from \"./benchmark/datasets.ts\";\nexport {\n\tSESSION_REPO_CATALOG_BENCHMARK_DATASETS,\n\tSESSION_REPO_CATALOG_READ_BENCHMARK_SCENARIOS,\n\tSESSION_REPO_CATALOG_WRITE_BENCHMARK_SCENARIOS,\n\tSESSION_REPO_FORK_BENCHMARK_DATASETS,\n\tSESSION_REPO_FORK_WRITE_BENCHMARK_SCENARIOS,\n\ttype SessionRepoCatalogBenchmarkDataset,\n\tseedSessionRepoCatalogBenchmark,\n\tseedSessionRepoForkBenchmark,\n\tsessionRepoBenchmarkSessionId,\n} from \"./benchmark/session-repo.ts\";\nexport {\n\tgenerateStorageBenchmarkSeedTransactions,\n\tSTORAGE_READ_BENCHMARK_SCENARIOS,\n\tSTORAGE_WRITE_BENCHMARK_SCENARIOS,\n\tseedStorageBenchmark,\n} from \"./benchmark/storage.ts\";\nexport {\n\tcreateSessionRepoConformance,\n\tcreateSessionRepoForkBehaviorConformance,\n\tcreateSessionRepoForkConformance,\n\tcreateSessionRepoForkCoordinationConformance,\n\tcreateSessionRepoForkDestinationReservationConformance,\n\tcreateSessionRepoForkSourceSnapshotConformance,\n\tcreateSessionRepoLifecycleConformance,\n\tcreateSessionRepoMessageConformance,\n\tcreateSessionRepoOwnershipConformance,\n} from \"./conformance/session-repo.ts\";\nexport { createStorageConformance } from \"./conformance/storage.ts\";\nexport { CommitDiscarded, GatingStorage } from \"./gating-storage.ts\";\nexport { InstrumentedStorage } from \"./instrumented-storage.ts\";\nexport { StorageDecorator } from \"./storage-decorator.ts\";\nexport type { ConformanceCase, StorageFixture } from \"./types.ts\";\n"]}