import HtmlNode from '../Extension/HtmlNode'; interface AccordionProps { readonly id: string; readonly title: string; readonly description: string; readonly append?: boolean; readonly onClick?: () => void; } declare class Accordion extends HtmlNode { private readonly props; constructor(element: HTMLElement | null, props: AccordionProps); render(): void; } export default Accordion;