import type { DynamoDBDocument } from "@webiny/aws-sdk/client-dynamodb/index.js"; import type { IKeyValueStoreSetOptions } from "@webiny/api-core/features/keyValueStore/abstractions.js"; interface KeyValueRecord { key: string; value: any; scope: string; } export declare class KeyValueStoreStorageOperations { private readonly table; private readonly entity; constructor(dynamoDbClient: DynamoDBDocument); private createScopedKey; get(key: string, scope: string): Promise; set(key: string, value: any, scope: string, options?: IKeyValueStoreSetOptions): Promise; delete(key: string, scope: string): Promise; } export {};