/// import { PureComponent } from '../../utils/component'; import React from 'react'; export interface AnimationHeightProps extends React.DetailedHTMLProps, HTMLDivElement> { height: number | string; show?: boolean; duration?: number; easing?: string; className?: string; style?: React.CSSProperties; overflow: 'hidden' | 'scroll' | 'auto'; forwardedRef?: (div: HTMLDivElement) => void; } declare class AnimationHeight extends PureComponent { static defaultProps: { show: boolean; duration: number; easing: string; overflow: string; }; ref: React.RefObject; timer: NodeJS.Timeout; forwardedRef(el: HTMLDivElement): void; componentDidMount: () => void; componentDidUpdate: (prevProps: AnimationHeightProps) => void; render: () => JSX.Element; } export default AnimationHeight;