import React from 'react'; import cx from 'classnames'; import { AccordionGroupProps } from './AccordionGroup'; import styles from './Accordion.module.scss'; export interface AccordionProps { /** Child of `Accordion.Item`. */ children?: React.ReactNode; /** Apply CSS className for `Accordion.Item` container. */ className?: Parameters[0]; /** Visible name of the `Accordion.Item`. */ label: string | React.ReactNode; /** If true, `Accordion.Item` is expanded. */ isExpanded: boolean; /** Function that will be called when the `Accordion.Item` is clicked. */ onChange: () => void; } export interface AccordionComposite { Group: React.FC; Item: React.FC; } export declare const Accordion: React.FC & AccordionComposite; export default Accordion; export { styles }; //# sourceMappingURL=index.d.ts.map