import * as _yamada_ui_motion from '@yamada-ui/motion'; import { MotionVariants, WithTransitionProps, MotionProps } from '@yamada-ui/motion'; import { ThemeProps } from '@yamada-ui/core'; declare const collapseProps: { animate: string; exit: string; initial: string; variants: MotionVariants; }; interface CollapseOptions { /** * If `true`, the opacity of the content will be animated. * * @default true */ animationOpacity?: boolean; /** * The height you want the content in its expanded state. * * @default "auto" */ endingHeight?: number | string; /** * The height you want the content in its collapsed state. * * @default 0 */ startingHeight?: number | string; } interface CollapseProps extends WithTransitionProps, CollapseOptions, ThemeProps<"Collapse"> { } /** * `Collapse` is a component that allows you to expand or collapse an element for display. * * @see Docs https://yamada-ui.com/components/transitions/collapse */ declare const Collapse: _yamada_ui_motion.MotionComponent<"div", CollapseProps>; export { Collapse, type CollapseProps, collapseProps };