import { SxProps } from '@mui/material';
import { PropsWithChildren, ReactNode } from 'react';
export type ComponentCollapseProps = PropsWithChildren<{
    component: ReactNode;
    defaultVisible?: boolean;
    componentContainerSx?: SxProps;
    collapseBoxSx?: SxProps;
    iconSx?: SxProps;
}>;
/**
 * Wrap any child components in a collapse, using a custom component as the trigger
 */
export default function ComponentCollapse({ component, defaultVisible, componentContainerSx, collapseBoxSx, iconSx, children, }: ComponentCollapseProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ComponentCollapse.d.ts.map