UNPKG

1.77 kBTypeScriptView Raw
1export declare const Overlay: import("../utils").WithInstall<import("vue").DefineComponent<import("vue").ExtractPropTypes<{
2 show: BooleanConstructor;
3 zIndex: (NumberConstructor | StringConstructor)[];
4 duration: (NumberConstructor | StringConstructor)[];
5 className: import("vue").PropType<unknown>;
6 lockScroll: {
7 type: BooleanConstructor;
8 default: true;
9 };
10 lazyRender: {
11 type: BooleanConstructor;
12 default: true;
13 };
14 customStyle: import("vue").PropType<import("vue").CSSProperties>;
15 teleport: import("vue").PropType<import("vue").TeleportProps["to"]>;
16}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
17 show: BooleanConstructor;
18 zIndex: (NumberConstructor | StringConstructor)[];
19 duration: (NumberConstructor | StringConstructor)[];
20 className: import("vue").PropType<unknown>;
21 lockScroll: {
22 type: BooleanConstructor;
23 default: true;
24 };
25 lazyRender: {
26 type: BooleanConstructor;
27 default: true;
28 };
29 customStyle: import("vue").PropType<import("vue").CSSProperties>;
30 teleport: import("vue").PropType<import("vue").TeleportProps["to"]>;
31}>> & Readonly<{}>, {
32 show: boolean;
33 lockScroll: boolean;
34 lazyRender: boolean;
35}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>;
36export default Overlay;
37export { overlayProps } from './Overlay';
38export type { OverlayProps } from './Overlay';
39export type { OverlayThemeVars } from './types';
40declare module 'vue' {
41 interface GlobalComponents {
42 VanOverlay: typeof Overlay;
43 }
44}