///
import { BaseComponent } from '../../Utilities';
import { IExpandingCardProps } from './ExpandingCard.types';
export interface IExpandingCardState {
firstFrameRendered: boolean;
needsScroll: boolean;
}
export declare class ExpandingCardBase extends BaseComponent {
static defaultProps: {
compactCardHeight: number;
expandedCardHeight: number;
directionalHintFixed: boolean;
};
private _classNames;
private _expandedElem;
constructor(props: IExpandingCardProps);
componentDidMount(): void;
componentWillUnmount(): void;
render(): JSX.Element;
private _onKeyDown;
private _onRenderCompactCard;
private _onRenderExpandedCard;
private _checkNeedsScroll;
}