import { S as StorageAdapter } from '../types-Xk5M26Sz.js'; interface CloudflareKVNamespaceLike { get(key: string): Promise; put(key: string, value: string, options?: { expirationTtl?: number; }): Promise; delete(key: string): Promise; } interface CloudflareKVOptions { binding: CloudflareKVNamespaceLike; prefix?: string; retries?: number; } declare function cloudflareKV(options: CloudflareKVOptions): StorageAdapter; export { type CloudflareKVNamespaceLike, type CloudflareKVOptions, cloudflareKV };