import { Manifest } from '@rsdoctor/types'; import { PageState, ViewMode, Language, Theme } from './constants.js'; export interface Config { locale: Language; theme: Theme; pageState: PageState; viewMode: { bundleAlerts: ViewMode; compileAlerts: ViewMode; }; json: Manifest.RsdoctorManifest; setTheme(theme: Config['theme']): void; setManifest(json: Manifest.RsdoctorManifest): void; setPageState(state: PageState): void; setViewMode(mode: Partial, saveStorage?: boolean): void; embedded?: boolean; } export declare const defaultConfig: Config; export declare const ConfigContext: import("react").Context;