import React, { ReactNode } from "react";
import { type AccordionHeaderProps } from "./AccordionHeader";
export interface AccordionItemProps extends Pick<AccordionHeaderProps, "renderTitle"> {
    /** Accordion item id (automatically generated by default)  */
    id?: string;
    /** Open state indication */
    isActive?: boolean;
    /** Custom header renderer. Receives title, id and isActive props as function parameters. */
    renderHeader?: (title: string, id: string, isActive: boolean) => ReactNode;
    /** Title of accordion item */
    title: string;
    /** Additional CSS classes */
    className?: string;
    /** Accordion item content */
    children: ReactNode;
    /** Additional HTML attributes */
    [key: string]: any;
}
declare const AccordionItem: React.FC<AccordionItemProps>;
export { AccordionItem };
