import { type CacheHandler } from "@nimpl/cache"; import { type LayerType } from "./lib/types"; export declare const createHelpers: (cacheHandler: CacheHandler) => { getKeys: (type: LayerType) => Promise; getKeyDetails: (type: LayerType, key: string) => Promise<{ key: string; metadata: null; value: null; size: number; status: null; error?: undefined; } | { key: string; metadata: { tags: any; timestamp: any; stale: any; revalidate: any; expire: any; }; value: string; size: any; status: any; error?: undefined; } | { key: string; metadata: null; value: null; size: number; error: string; status: null; }>; updateTags: (type: LayerType, tags: string[], duration: number) => Promise; updateKey: (type: LayerType, key: string, duration: number) => Promise; deleteKey: (type: LayerType, key: string) => Promise; };