import { CheckpointerTestInitializer, TestTypeFilter } from "../types.js"; import { putTests } from "./put.js"; import { putWritesTests } from "./put_writes.js"; import { getTupleTests } from "./get_tuple.js"; import { listTests } from "./list.js"; import { deltaChannelHistoryTests } from "./delta_channel_history.js"; import { BaseCheckpointSaver } from "@langchain/langgraph-checkpoint"; //#region src/spec/index.d.ts /** * Kicks off a test suite to validate that the provided checkpointer conforms to the specification for classes that * extend @see BaseCheckpointSaver. * * @param initializer A @see CheckpointerTestInitializer, providing methods for setup and cleanup of the test, * and for creation of the checkpointer instance being tested. * @param filters If specified, only the test suites in this list will be executed. */ declare function specTest(initializer: CheckpointerTestInitializer, filters?: TestTypeFilter[]): void; //#endregion export { specTest }; //# sourceMappingURL=index.d.ts.map