import { Func } from "./Func.js"; import { Construct } from "./Constructor.js"; import { CacheAge } from "./CacheAge.js"; //#region src/types/Cache.d.ts export interface Store { execute: (fetch: From, f: Func, From>) => Promise; } export type CacheOptions = { expiresIn?: CacheAge; store?: Construct; }; export declare const toCacheOptions: (co: Partial) => CacheOptions; export declare const cache: (options: Partial) => ClassDecorator; //#endregion //# sourceMappingURL=Cache.d.ts.map