import { S as StorageAdapter } from '../types-Xk5M26Sz.js'; interface DenoKvEntry { value: T | null; versionstamp: string | null; } interface DenoKvLike { get(key: readonly string[]): Promise>; set(key: readonly string[], value: unknown, options?: { expireIn?: number; }): Promise; delete(key: readonly string[]): Promise; } interface DenoKvOptions { kv: DenoKvLike; prefix?: string; } declare function denoKV(options: DenoKvOptions): StorageAdapter; export { type DenoKvEntry, type DenoKvLike, type DenoKvOptions, denoKV };