import { Result } from "@webiny/feature/api"; import { KeyValueStoreRepository, GlobalKeyValueStore as ServiceAbstraction, IGlobalKeyValueStoreOptions } from "./abstractions.js"; declare class GlobalKeyValueStoreImpl implements ServiceAbstraction.Interface { private repository; constructor(repository: KeyValueStoreRepository.Interface); private getScope; get(key: string, options?: IGlobalKeyValueStoreOptions): Promise>; set(key: string, value: any, options?: IGlobalKeyValueStoreOptions): Promise>; delete(key: string, options?: IGlobalKeyValueStoreOptions): Promise>; } export declare const GlobalKeyValueStore: import("@webiny/di").Implementation; export {};