import { ThebeEvents } from './events'; import type { BinderOptions, KernelOptions, CoreOptions, SavedSessionOptions, ServerSettings, MathjaxOptions } from './types'; export declare class Config { private _options; private _binderOptions; private _savedSessions; private _kernelOptions; private _serverSettings; private _events; constructor(opts?: CoreOptions, extraConfig?: { events?: ThebeEvents; }); get events(): ThebeEvents; get base(): Required>; get mathjax(): MathjaxOptions; get binder(): Required; get savedSessions(): Required; get kernels(): Required; get serverSettings(): Required> & { wsUrl?: string; }; set serverSettings(newSettings: Required> & { wsUrl?: string; }); }