import UserStore from './UserStore';
import PersistStore from './PersistStore';
import { FirebaseConfig, LangMap, StringMap } from '../types';
export default class HenshuAppStore {
    langs: string[];
    persist: PersistStore;
    seeds: LangMap | undefined;
    user: UserStore;
    isProductionBuild: boolean;
    constructor(config?: FirebaseConfig, langs?: string[], seeds?: LangMap);
    get content(): StringMap;
    setContent(content: StringMap): void;
    get isEditing(): boolean;
    lang: string;
    setLang(lang: string): void;
    onKeypress(e: KeyboardEvent): void;
    private _editing;
    setEditing(editing: boolean): void;
    private _store;
}
