import { ReactNode, KeyboardEvent, MouseEvent } from 'react';
import { GenericComponent } from '../../@types/types';
export interface OverlayProps {
    active?: boolean;
    backdrop?: string;
    children?: ReactNode;
    className?: string;
    lockScroll?: boolean;
    onEscKeyDown?: (event: KeyboardEvent) => void;
    onOverlayClick?: (event: MouseEvent) => void;
}
export declare const Overlay: GenericComponent<OverlayProps>;
export default Overlay;
