export interface AccordionItem { id: string; title: string; content: string; disabled?: boolean; } interface AccordionProps { items?: AccordionItem[]; /** Controlled open ids. Single mode uses the first id. */ value?: string[]; type?: 'single' | 'multiple'; collapsible?: boolean; class?: string; onchange?: (value: string[]) => void; } declare const Accordion: import("svelte").Component; type Accordion = ReturnType; export default Accordion;