import { SupervisorSnapshot } from "../contracts/supervisor/supervisor-snapshot.type.mjs"; import { SnapshotStore } from "../contracts/orchestrator/snapshot-store.contract.mjs"; //#region ../ai/src/snapshot/memory.d.ts /** * Create an in-memory {@link SnapshotStore}. Zero-config — no client, * no connection. Suitable for dev, tests, and single-process apps that * don't need to resume an interrupted `iterate: true` turn across * restarts. * * @example * import { ai } from "@warlock.js/ai"; * * const orchestrator = ai.orchestrator({ * name: "support", * intents: { ... }, * iterate: true, * snapshotStore: ai.snapshot.memory(), * }); */ declare function memory(): SnapshotStore; //#endregion export { memory }; //# sourceMappingURL=memory.d.mts.map