import m from "mithril"; import { IConfig, TIcon, TWidgetFunction } from "./interface/config"; export declare const config: Readonly; export declare function updateConfig(newConfig: Partial): void; export declare function getConfig(key: T, override?: Partial): Readonly[T]; export declare function registerFunction(name: string, func: TWidgetFunction): void; export declare function getFunction(name: string): TWidgetFunction; export declare function getIcon(icon: TIcon, classes: string): m.Children;