import React from 'react'; import { IComponentBaseProps } from '../types'; export type CollapseProps = React.HTMLAttributes & IComponentBaseProps & { checkbox?: boolean; icon?: 'arrow' | 'plus'; open?: boolean; onOpen?: () => void; onClose?: () => void; onToggle?: () => void; }; export declare const classesFn: ({ className, icon, open, }: Pick) => string; declare const _default: React.ForwardRefExoticComponent & IComponentBaseProps & { checkbox?: boolean | undefined; icon?: "arrow" | "plus" | undefined; open?: boolean | undefined; onOpen?: (() => void) | undefined; onClose?: (() => void) | undefined; onToggle?: (() => void) | undefined; } & React.RefAttributes> & { Details: React.ForwardRefExoticComponent> & { Title: React.ForwardRefExoticComponent & IComponentBaseProps & React.RefAttributes>; }; Title: ({ children, className, ...props }: import("./CollapseTitle").CollapseTitleProps) => JSX.Element; Content: ({ children, className, ...props }: import("./CollapseContent").CollapseContentProps) => JSX.Element; }; export default _default;