import "./Overlay.scss";
import React, { ReactNode } from "react";
export type Size = "small" | "medium" | "full";
export interface OverlayPanelProps {
    children?: ReactNode;
    open: boolean;
    size?: Size;
    particles?: boolean;
    className?: string;
    smallSizeMultiplier?: number;
    mediumSizeMultiplier?: number;
    fullSizeOffset?: number;
    scrollThreshold?: number;
    disableDrag?: boolean;
    forceFull?: boolean;
    scrollResetKey?: unknown;
    onChangeSize?: (size: Size) => void;
    onScrollStateChange?: (isScrolled: boolean) => void;
}
export declare const OverlayScrollContext: React.Context<HTMLDivElement | null>;
declare const Overlay: React.FC<OverlayPanelProps>;
export default Overlay;
//# sourceMappingURL=Overlay.d.ts.map