UNPKG

hongluan-ui

Version:
63 lines (62 loc) 3.37 kB
import type { ExtractPropTypes } from 'vue'; import type { ZIndexProperty } from 'csstype'; export declare const overlayProps: { readonly mask: import("hongluan-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; readonly customMaskEvent: BooleanConstructor; readonly overlayClass: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<import("vue").PropType<string | string[] | Record<string, boolean>>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly zIndex: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<import("vue").PropType<ZIndexProperty>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }; export declare type OverlayProps = ExtractPropTypes<typeof overlayProps>; export declare const overlayEmits: { click: (evt: MouseEvent) => boolean; }; export declare type OverlayEmits = typeof overlayEmits; declare const _default: import("vue").DefineComponent<{ readonly mask: import("hongluan-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; readonly customMaskEvent: BooleanConstructor; readonly overlayClass: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<import("vue").PropType<string | string[] | Record<string, boolean>>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly zIndex: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<import("vue").PropType<ZIndexProperty>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{ readonly mask: import("hongluan-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; readonly customMaskEvent: BooleanConstructor; readonly overlayClass: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<import("vue").PropType<string | string[] | Record<string, boolean>>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly zIndex: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<import("vue").PropType<ZIndexProperty>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }>> & { onClick?: (...args: any[]) => any; }, { mask: import("hongluan-ui/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; customMaskEvent: boolean; }>; export default _default;