import { n as TVestIsolate } from "../IsolateSuite-t022G3ua.cjs"; import { CB, CacheApi, Nullable } from "vest-utils"; //#region src/exports/memo.d.ts type MemoOptions = { cacheSize?: number; ttl?: number; }; declare function memo(callback: Callback, dependencies: unknown[], options?: MemoOptions): TIsolateMemo; type TIsolateMemo = TVestIsolate; type IsolateMemoPayload = { dependencies: unknown[]; cache: Nullable>; options?: MemoOptions; }; //#endregion export { MemoOptions, memo }; //# sourceMappingURL=memo.d.cts.map