import { type RecordFields } from '../../record/types.ts';
import { NamespaceStore } from './store.ts';
export declare class RAMNamespaceStore extends NamespaceStore {
    private readonly entries;
    load(): Promise<Map<string, RecordFields>>;
    set(key: string, fields: RecordFields): Promise<void>;
    casSet(key: string, fields: RecordFields, expectedGeneration: number): Promise<boolean>;
    delete(keys: readonly string[]): Promise<void>;
    replaceAll(entries: Map<string, RecordFields>): Promise<void>;
    clear(): Promise<void>;
    close(): Promise<void>;
}
//# sourceMappingURL=ram.d.ts.map