import type { ReactiveController, ReactiveControllerHost } from 'lit'; import type { AracnaAriaAccordionButtonElement as AriaAccordionButtonElement, AracnaAriaAccordionHeaderElement as AriaAccordionHeaderElement, AracnaAriaAccordionPanelElement as AriaAccordionPanelElement, AracnaAriaAccordionSectionElement as AriaAccordionSectionElement } from '../elements/aria/aria-accordion-element.js'; export declare class AriaAccordionButtonController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaAccordionButtonElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaAccordionHeaderController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaAccordionHeaderElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaAccordionPanelController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaAccordionPanelElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaAccordionSectionController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaAccordionSectionElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; }