import React from 'react';
import type { TransitionPhase } from '../../hooks/useMountTransition';
import type { TakeoverProps } from './types';
export declare const Root: import("styled-components").StyledComponent<"div", any, {
    id: string;
    $isOpen: TakeoverProps['isOpen'];
    $viewportHeight: number;
    $transitionPhase: TransitionPhase;
    backgroundColor?: TakeoverProps['backgroundColor'];
}, never>;
export declare const Wrapper: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const Area: ({ contentWidth, children }: Pick<TakeoverProps, 'contentWidth' | 'children'>) => React.JSX.Element;
