import { type PropType, type StyleValue } from 'vue'; export interface OverlayProps { rootStyle?: StyleValue; rootClass?: string; visible?: boolean; zIndex?: number; duration?: number; background?: string; transparent?: boolean; } export declare const overlayProps: { rootStyle: PropType; rootClass: StringConstructor; visible: BooleanConstructor; zIndex: NumberConstructor; duration: { type: PropType; default: number; }; background: StringConstructor; transparent: BooleanConstructor; }; export interface OverlaySlots { default(props: Record): any; } export interface OverlayEmits { (e: 'click', event: any): void; }