export type SetAccordionOpenHandler = (open: boolean) => Promise | 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; }