import { GenericStore } from './generic-storage.js'; import { CreateCollectionOptions } from 'arangojs/collection.js'; export declare class KeyValueStore extends GenericStore { protected static _prefix: string; protected static kvstores: Map; static open(name?: string, options?: CreateCollectionOptions): Promise; static setValue(key: string, value: T): Promise; static setValues(key: string, values: Record): Promise; static getValue(key: string): Promise; static getValue(key: string, defaultValue: T): Promise; setValue(key: string, value: T): Promise; unsetValue(key: string): Promise; getValue(key: string): Promise; getValue(key: string, defaultValue: T): Promise; setValues(values: Record, strict?: boolean): Promise; } //# sourceMappingURL=key-value-store.d.ts.map