export type SetAccordionOpenHandler = (open: boolean) => Promise<void> | void;
export default class MultiActiveArrayService {
    private setOpenHandlers;
    constructor();
    addSetOpenHandler(id: string, fn: SetAccordionOpenHandler): void;
    removeSetOpenHandler(id: string, fn: SetAccordionOpenHandler): void;
    openAll(): void;
    closeAll(): void;
    private setAllOpen;
}
