import { ApiClient } from "../apiClient.js"; import type { Json } from "../io.js"; export declare class KeyValueStore { #private; private apiClient; private type; private namespace; constructor(apiClient: ApiClient, type?: string | null, namespace?: string); delete(cacheKey: string | any[], key: string): Promise; delete(key: string): Promise; get = any>(cacheKey: string | any[], key: string): Promise; get = any>(key: string): Promise; has(cacheKey: string | any[], key: string): Promise; has(key: string): Promise; set>(cacheKey: string | any[], key: string, value: T): Promise; set>(key: string, value: T): Promise; } //# sourceMappingURL=keyValueStore.d.ts.map