import { GetStylesApi } from '../../core';
import type { ModalRootFactory } from './ModalRoot';
export type ScrollAreaComponent = React.FC<any>;
export interface ModalContextValue {
    fullScreen: boolean | undefined;
    yOffset: string | number | undefined;
    scrollAreaComponent: ScrollAreaComponent | undefined;
    getStyles: GetStylesApi<ModalRootFactory>;
}
export declare const ModalProvider: import("react").Context<ModalContextValue | null>, useModalContext: () => ModalContextValue;
