import { type HTMLAttributes } from "react";
type CollapseSectionProps = {
    children?: React.ReactNode;
    className?: string;
    header?: React.ReactNode;
    headerClass?: string;
    bodyClass?: string;
    initialState?: "expanded" | "collapsed";
    iconVariant?: "right-down" | "up-down";
    iconPosition?: "left" | "right";
    iconSize?: number;
    onToggle?: (nextState: boolean) => void;
} & HTMLAttributes<HTMLDivElement>;
declare const CollapseSection: ({ initialState, iconVariant, iconPosition, iconSize, header, headerClass, className, bodyClass, children, onToggle, ...props }: CollapseSectionProps) => import("react/jsx-runtime").JSX.Element;
export default CollapseSection;
