/** Small namespaced extension/runtime documents. Domain histories use dedicated tables. */ export declare class DurableState { readonly namespace: string; readonly scope: string; constructor(namespace: string, scope?: string); get(key: string): T | undefined; set(key: string, value: T): void; delete(key: string): boolean; entries(): Array<[string, T]>; [Symbol.iterator](): Iterator<[string, T]>; values(limit?: number, newestFirst?: boolean): T[]; update(key: string, operation: (value: T | undefined) => { value: T | undefined; result: R; }): R; }