import React from 'react';
import { BlockComponent } from '../../entities/seed';
export interface BoxTheme {
    transitionTimingFunction: string;
}
export interface BoxProps {
    BlockComponent: BlockComponent | undefined;
    theme: BoxTheme;
    additionalProps?: object;
    to: 'top' | 'bottom';
    isEnter: boolean;
    isEntering: boolean;
    isEntered: boolean;
    isExit: boolean;
    isExiting: boolean;
    isExited: boolean;
    close(): void;
    onTransitionEnd(): void;
}
export declare const Box: React.FC<BoxProps>;
export default Box;
