import type { Leaf, Locales } from '../types'; import type { IMutableStore, MemoryStoreOptions, StoreGetContext, StoreSetContext } from './types'; export declare class MemoryStore implements IMutableStore { readonly id: string | symbol; protected data: Locales; constructor(options: MemoryStoreOptions); get(context: StoreGetContext): Promise; getSync(context: StoreGetContext): Leaf | undefined; setSync(context: StoreSetContext): void; set(context: StoreSetContext): Promise; protected initLines(namespace: string, locale: string): void; getLocalesSync(): string[]; getLocales(): Promise; }