import { FunctionComponent, ReactNode } from 'react';
import { CommonProps } from '../../types';
interface RenderProps {
    open: boolean;
    headingProps: object;
    bodyProps: object;
}
interface AccordionProps extends CommonProps {
    children: (props: RenderProps) => ReactNode;
    id: string;
    open: boolean;
    onClick: (e: MouseEvent | KeyboardEvent, open: boolean) => void;
}
declare const Accordion: FunctionComponent<AccordionProps>;
export default Accordion;
