import * as React from 'react'; import { OptionalComponentPropAndHTMLAttributes } from '../../types'; export declare type CollapseProps = { /** * Whether the collapse is open or not * @default false */ open: boolean; /** * Duration of the animation (milliseconds) * @default 200 */ animationDuration?: number; /** * Maximum height when collapsed * @default 0 */ maxCollapsedHeight?: number | string; /** * Minimum height * @default auto */ minHeight?: number | string; /** * Whether to fade out the content * @default false */ fadeOut?: boolean; /** * Color to fade to * @default rgba(255, 255, 255, 1) */ fadeColor?: string; /** * Transparent color to fade from (this should be a transparent version of the fadeColor) * @default rgba(255, 255, 255, 0) */ transparentColor?: string; /** * Height of the faded area * @default 50 */ fadeHeight?: number; } & OptionalComponentPropAndHTMLAttributes; declare const _default: React.MemoExoticComponent<(props: CollapseProps) => JSX.Element>; export default _default;