| 123456789101112131415161718192021222324252627282930 | import { Interceptor } from '../utils';import type { PropType, CSSProperties } from 'vue';export declare const popupSharedProps: {    show: BooleanConstructor;    zIndex: (NumberConstructor | StringConstructor)[];    overlay: {        type: BooleanConstructor;        default: true;    };    duration: (NumberConstructor | StringConstructor)[];    teleport: PropType<string | import("vue").RendererElement | null | undefined>;    lockScroll: {        type: BooleanConstructor;        default: true;    };    lazyRender: {        type: BooleanConstructor;        default: true;    };    beforeClose: PropType<Interceptor>;    overlayStyle: PropType<CSSProperties>;    overlayClass: PropType<unknown>;    transitionAppear: BooleanConstructor;    closeOnClickOverlay: {        type: BooleanConstructor;        default: true;    };};export declare type PopupSharedPropKeys = Array<keyof typeof popupSharedProps>;export declare const popupSharedPropKeys: PopupSharedPropKeys;
 |