import { ReactNode } from 'react';
import { CustomThemeClassNamespaces } from './classNames';
export declare type Props = {
    title: string | JSX.Element;
    children: ReactNode;
    defaultOpen?: boolean;
    renderAction?: (isOpen?: boolean) => ReactNode;
    sm?: boolean;
    showAccordionIcon?: boolean;
    tooltip?: ReactNode;
    onOpened?: () => void;
    testId?: string;
};
export declare const PROPS_AS_CLASSNAMES: CustomThemeClassNamespaces[];
export declare const Accordion: (props: Props) => JSX.Element;
