import { DataStore, type DataStoreData } from "../DataStore.ts"; import type { SerializableVal } from "../types.ts"; /** * A DataStore wrapper subclass that exposes internal methods for testing via the `direct_` prefixed methods. */ export declare class DirectAccessDataStore extends DataStore { direct_getValue(name: string, defaultValue: TValue): Promise; direct_setValue(name: string, value: SerializableVal): Promise; direct_renameKey(oldName: string, newName: string): Promise; direct_deleteValue(name: string): Promise; direct_setFirstInit(value: boolean): void; direct_getMemData(): TData; }