UNPKG

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