import { LayoutVariant } from '@redocly/theme';
import type { DownloadUrls } from '../types';
import { ProtocolVariant } from '../types';
export type AppStore = {
    layout: LayoutVariant;
    protocol: ProtocolVariant;
    routingBasePath: string;
    downloadUrls: DownloadUrls[];
};
export declare const appStore: import("jotai").PrimitiveAtom<AppStore> & {
    init: AppStore;
};
export declare const layoutAtom: import("jotai").WritableAtom<LayoutVariant, LayoutVariant[], void>;
export declare const protocolAtom: import("jotai").WritableAtom<ProtocolVariant, ProtocolVariant[], void>;
export declare const routingBasePathAtom: import("jotai").WritableAtom<string, string[], void>;
export declare const downloadUrlsAtom: import("jotai").WritableAtom<DownloadUrls[], DownloadUrls[][], void>;
