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;
}
