import { default as React } from 'react';
export interface AccordionItem {
    title: React.ReactNode;
    content: React.ReactNode;
    disabled?: boolean;
}
export interface AccordionProps extends React.HTMLAttributes<HTMLDivElement> {
    items: AccordionItem[];
    /** Permite tener varios paneles abiertos a la vez. */
    allowMultiple?: boolean;
    /** Índices abiertos por defecto (no controlado). */
    defaultOpen?: number[];
}
export declare const Accordion: React.ForwardRefExoticComponent<AccordionProps & React.RefAttributes<HTMLDivElement>>;
export default Accordion;
