import { Chunk } from "@fp-ts/data/Chunk"; import { Effect } from "@effect/io/Effect"; import { ROMap } from "@effect-ts-app/boilerplate-prelude"; import { NonEmptyReadonlyArray } from "@fp-ts/data/ReadonlyArray"; import type { Filter, PersistenceModelType, Store, StoreConfig } from "./service.js"; import { StoreMaker } from "./service.js"; export declare function memFilter(filter: Filter, cursor?: { skip?: number; limit?: number; }): (c: Chunk) => Chunk; export declare const makeMemoryStore: () => { make: >(name: string, existing?: import("@effect/io/Effect").Effect> | undefined, _config?: StoreConfig | undefined) => import("@effect/io/Effect").Effect>; }; export declare const MemoryStoreLive: import("@effect/io/Layer").Layer; //# sourceMappingURL=Memory.d.ts.map