import { MonoController } from './mono-controller';
export declare class ItemManager {
    private controller;
    items: HTMLElement[];
    activeItem?: HTMLElement;
    activeItemId?: string;
    isActive: boolean;
    constructor(controller: MonoController);
    initialize(): this;
    loadItemsFromConfig(): this;
    setItems(items: HTMLElement[] | NodeListOf<HTMLElement> | string): this;
    filterItems(): this;
    filterActiveItems(): this;
    itemIsValid(item: HTMLElement): boolean;
    getItemFromId(id: string): HTMLElement | false;
    activate(item: HTMLElement): void;
    deactivate(): void;
}
