export declare type AccordionState = number[]; export interface AccordionStateManagerParams { expandedItems: AccordionState; collapseOnExpand?: boolean; } export declare class AccordionStateManager { private readonly expandedItems; private readonly collapseOnExpand; constructor(params: AccordionStateManagerParams); checkItemIsExpandedByIndex(index: number): boolean; getNextStateByItemIndex(index: number): AccordionState; }