import type { ChartKitHolidays, ChartKitLang, ChartKitPlugin } from '../../types'; import { EventEmitter } from './eventEmitter'; interface Settings { plugins: ChartKitPlugin[]; lang: ChartKitLang; extra?: { holidays?: ChartKitHolidays; }; } type SettingKey = keyof Settings; type SettingsEventsMap = { 'change-lang': ChartKitLang; }; export declare const settingsEventEmitter: EventEmitter; declare class ChartKitSettings { private settings; constructor(); get(key: T): Settings[T]; set(updates: Partial): void; } export declare const settings: ChartKitSettings; export {};