UNPKG

@wetspace/pro-components

Version:
125 lines (123 loc) 6.31 kB
import { WetSchemaItemType } from './types'; declare const _default: __VLS_WithTemplateSlots<import('vue').DefineComponent<import('vue').ExtractPropTypes<{ span: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<number>, unknown, unknown, number, boolean>; showCollapse: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<boolean>, unknown, unknown, boolean, boolean>; collapseShowNum: { readonly type: import('vue').PropType<number>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; properties: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<WetSchemaItemType[]>, unknown, unknown, () => any[], boolean>; colProps: { readonly type: import('vue').PropType<Partial<import('element-plus').ColProps>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; gutter: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>; clearable: { readonly type: import('vue').PropType<import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabled: BooleanConstructor; initialValues: { readonly type: import('vue').PropType<Record<string, any>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; valueEmptyModel: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<"filter" | "null">, unknown, unknown, string, boolean>; labelWidth: import('element-plus/es/utils').EpPropFinalized<readonly [StringConstructor, NumberConstructor], unknown, unknown, "", boolean>; isFormItem: BooleanConstructor; modelValue: ObjectConstructor; prop: { readonly type: import('vue').PropType<import('element-plus/es/utils').EpPropMergeType<import('vue').PropType<string | string[]>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; notInitClearValidate: BooleanConstructor; labelPosition: { readonly type: import('vue').PropType<import('element-plus/es/utils').EpPropMergeType<import('vue').PropType<"" | "top" | "right" | "left">, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { change: (value: any) => void; query: (value: any) => void; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ span: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<number>, unknown, unknown, number, boolean>; showCollapse: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<boolean>, unknown, unknown, boolean, boolean>; collapseShowNum: { readonly type: import('vue').PropType<number>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; properties: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<WetSchemaItemType[]>, unknown, unknown, () => any[], boolean>; colProps: { readonly type: import('vue').PropType<Partial<import('element-plus').ColProps>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; gutter: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>; clearable: { readonly type: import('vue').PropType<import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabled: BooleanConstructor; initialValues: { readonly type: import('vue').PropType<Record<string, any>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; valueEmptyModel: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<"filter" | "null">, unknown, unknown, string, boolean>; labelWidth: import('element-plus/es/utils').EpPropFinalized<readonly [StringConstructor, NumberConstructor], unknown, unknown, "", boolean>; isFormItem: BooleanConstructor; modelValue: ObjectConstructor; prop: { readonly type: import('vue').PropType<import('element-plus/es/utils').EpPropMergeType<import('vue').PropType<string | string[]>, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; notInitClearValidate: BooleanConstructor; labelPosition: { readonly type: import('vue').PropType<import('element-plus/es/utils').EpPropMergeType<import('vue').PropType<"" | "top" | "right" | "left">, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }>> & Readonly<{ onChange?: (value: any) => any; onQuery?: (value: any) => any; }>, { disabled: boolean; span: number; gutter: number; valueEmptyModel: import('element-plus/es/utils').EpPropMergeType<import('vue').PropType<"filter" | "null">, unknown, unknown>; labelWidth: import('element-plus/es/utils').EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown>; isFormItem: boolean; notInitClearValidate: boolean; properties: WetSchemaItemType[]; showCollapse: import('element-plus/es/utils').EpPropMergeType<import('vue').PropType<boolean>, unknown, unknown>; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>, { "search-actions"?(_: { search: () => Promise<void>; reset: () => any; }): any; }>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };