import { MonoConfig } from './config'; import { ItemManager } from './item-manager'; import { EventManager } from './event-manager'; import { ActionManager } from './action-manager'; export declare class MonoController { config: MonoConfig; itemManager: ItemManager; eventManager: EventManager; actionManager: ActionManager; isReady: boolean; constructor(config?: Partial); setConfig(config?: Partial): this; initialize(): this; readonly isActive: boolean; isItemActive(id: string): boolean; activate(id: string): Promise; deactivate(id?: string): Promise; toggle(id?: string): Promise; }