export * from './table-query.api'; declare const _TableQuery: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins; default: () => never[]; }; grid: { type: BooleanConstructor; default: boolean; }; colProps: { type: import("vue").PropType; default: () => { xs: number; sm: number; md: number; lg: number; xl: number; xxl: number; }; }; minFields: { type: NumberConstructor; default: number; }; collapsed: { type: BooleanConstructor; default: boolean; }; resetValues: { type: import("vue").PropType<() => Record>; }; width: { type: import("vue").PropType; }; rowProps: { type: import("vue").PropType; }; readonly: { type: BooleanConstructor; default: boolean; }; submit: { type: import("vue").PropType<() => any | Promise>; }; reset: { type: import("vue").PropType<() => any>; }; submitText: { type: StringConstructor; default: string; }; resetText: { type: StringConstructor; default: string; }; submitProps: { type: import("vue").PropType; }; resetProps: { type: import("vue").PropType; }; hideSubmit: { type: BooleanConstructor; }; hideReset: { type: BooleanConstructor; }; hideButtons: { type: BooleanConstructor; }; model: ObjectConstructor; rules: { readonly type: import("vue").PropType>>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; labelPosition: import("element-plus/es/utils/index.mjs").EpPropFinalized; requireAsteriskPosition: import("element-plus/es/utils/index.mjs").EpPropFinalized; labelWidth: import("element-plus/es/utils/index.mjs").EpPropFinalized; labelSuffix: import("element-plus/es/utils/index.mjs").EpPropFinalized; inline: BooleanConstructor; inlineMessage: BooleanConstructor; statusIcon: BooleanConstructor; showMessage: import("element-plus/es/utils/index.mjs").EpPropFinalized; validateOnRuleChange: import("element-plus/es/utils/index.mjs").EpPropFinalized; hideRequiredAsterisk: BooleanConstructor; scrollToError: BooleanConstructor; scrollIntoViewOptions: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, true, boolean>; size: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; disabled: BooleanConstructor; }>> & Readonly<{ onValidate?: ((prop: import("element-plus").FormItemProp, isValid: boolean, message: string) => any) | undefined; "onUpdate:collapsed"?: ((val: boolean) => any) | undefined; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:collapsed': (val: boolean) => boolean; validate: (prop: import("element-plus").FormItemProp, isValid: boolean, message: string) => boolean; }, import("vue").PublicProps, { grid: boolean; inline: boolean; disabled: boolean; readonly: boolean; schemes: import("./table-query.api").TableQueryScheme[]; colProps: { push?: number | undefined; offset?: number | undefined; span?: number | undefined; sm?: import("../..").ColSize | undefined; md?: import("../..").ColSize | undefined; lg?: import("../..").ColSize | undefined; xl?: import("../..").ColSize | undefined; tag?: string | undefined; xs?: import("../..").ColSize | undefined; xxl?: import("../..").ColSize | undefined; pull?: number | undefined; }; minFields: number; collapsed: boolean; submitText: string; resetText: string; hideSubmit: boolean; hideReset: boolean; hideButtons: boolean; labelPosition: import("element-plus/es/utils/index.mjs").EpPropMergeType; requireAsteriskPosition: import("element-plus/es/utils/index.mjs").EpPropMergeType; labelWidth: import("element-plus/es/utils/index.mjs").EpPropMergeType; labelSuffix: string; inlineMessage: boolean; statusIcon: boolean; showMessage: import("element-plus/es/utils/index.mjs").EpPropMergeType; validateOnRuleChange: import("element-plus/es/utils/index.mjs").EpPropMergeType; hideRequiredAsterisk: boolean; scrollToError: boolean; scrollIntoViewOptions: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown>; }, true, {}, import("vue").SlotsType, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: () => never[]; }; grid: { type: BooleanConstructor; default: boolean; }; colProps: { type: import("vue").PropType; default: () => { xs: number; sm: number; md: number; lg: number; xl: number; xxl: number; }; }; minFields: { type: NumberConstructor; default: number; }; collapsed: { type: BooleanConstructor; default: boolean; }; resetValues: { type: import("vue").PropType<() => Record>; }; width: { type: import("vue").PropType; }; rowProps: { type: import("vue").PropType; }; readonly: { type: BooleanConstructor; default: boolean; }; submit: { type: import("vue").PropType<() => any | Promise>; }; reset: { type: import("vue").PropType<() => any>; }; submitText: { type: StringConstructor; default: string; }; resetText: { type: StringConstructor; default: string; }; submitProps: { type: import("vue").PropType; }; resetProps: { type: import("vue").PropType; }; hideSubmit: { type: BooleanConstructor; }; hideReset: { type: BooleanConstructor; }; hideButtons: { type: BooleanConstructor; }; model: ObjectConstructor; rules: { readonly type: import("vue").PropType>>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; labelPosition: import("element-plus/es/utils/index.mjs").EpPropFinalized; requireAsteriskPosition: import("element-plus/es/utils/index.mjs").EpPropFinalized; labelWidth: import("element-plus/es/utils/index.mjs").EpPropFinalized; labelSuffix: import("element-plus/es/utils/index.mjs").EpPropFinalized; inline: BooleanConstructor; inlineMessage: BooleanConstructor; statusIcon: BooleanConstructor; showMessage: import("element-plus/es/utils/index.mjs").EpPropFinalized; validateOnRuleChange: import("element-plus/es/utils/index.mjs").EpPropFinalized; hideRequiredAsterisk: BooleanConstructor; scrollToError: BooleanConstructor; scrollIntoViewOptions: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, true, boolean>; size: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; disabled: BooleanConstructor; }>> & Readonly<{ onValidate?: ((prop: import("element-plus").FormItemProp, isValid: boolean, message: string) => any) | undefined; "onUpdate:collapsed"?: ((val: boolean) => any) | undefined; }>, () => import("vue").VNode, {}, {}, {}, { grid: boolean; inline: boolean; disabled: boolean; readonly: boolean; schemes: import("./table-query.api").TableQueryScheme[]; colProps: { push?: number | undefined; offset?: number | undefined; span?: number | undefined; sm?: import("../..").ColSize | undefined; md?: import("../..").ColSize | undefined; lg?: import("../..").ColSize | undefined; xl?: import("../..").ColSize | undefined; tag?: string | undefined; xs?: import("../..").ColSize | undefined; xxl?: import("../..").ColSize | undefined; pull?: number | undefined; }; minFields: number; collapsed: boolean; submitText: string; resetText: string; hideSubmit: boolean; hideReset: boolean; hideButtons: boolean; labelPosition: import("element-plus/es/utils/index.mjs").EpPropMergeType; requireAsteriskPosition: import("element-plus/es/utils/index.mjs").EpPropMergeType; labelWidth: import("element-plus/es/utils/index.mjs").EpPropMergeType; labelSuffix: string; inlineMessage: boolean; statusIcon: boolean; showMessage: import("element-plus/es/utils/index.mjs").EpPropMergeType; validateOnRuleChange: import("element-plus/es/utils/index.mjs").EpPropMergeType; hideRequiredAsterisk: boolean; scrollToError: boolean; scrollIntoViewOptions: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown>; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: () => never[]; }; grid: { type: BooleanConstructor; default: boolean; }; colProps: { type: import("vue").PropType; default: () => { xs: number; sm: number; md: number; lg: number; xl: number; xxl: number; }; }; minFields: { type: NumberConstructor; default: number; }; collapsed: { type: BooleanConstructor; default: boolean; }; resetValues: { type: import("vue").PropType<() => Record>; }; width: { type: import("vue").PropType; }; rowProps: { type: import("vue").PropType; }; readonly: { type: BooleanConstructor; default: boolean; }; submit: { type: import("vue").PropType<() => any | Promise>; }; reset: { type: import("vue").PropType<() => any>; }; submitText: { type: StringConstructor; default: string; }; resetText: { type: StringConstructor; default: string; }; submitProps: { type: import("vue").PropType; }; resetProps: { type: import("vue").PropType; }; hideSubmit: { type: BooleanConstructor; }; hideReset: { type: BooleanConstructor; }; hideButtons: { type: BooleanConstructor; }; model: ObjectConstructor; rules: { readonly type: import("vue").PropType>>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; labelPosition: import("element-plus/es/utils/index.mjs").EpPropFinalized; requireAsteriskPosition: import("element-plus/es/utils/index.mjs").EpPropFinalized; labelWidth: import("element-plus/es/utils/index.mjs").EpPropFinalized; labelSuffix: import("element-plus/es/utils/index.mjs").EpPropFinalized; inline: BooleanConstructor; inlineMessage: BooleanConstructor; statusIcon: BooleanConstructor; showMessage: import("element-plus/es/utils/index.mjs").EpPropFinalized; validateOnRuleChange: import("element-plus/es/utils/index.mjs").EpPropFinalized; hideRequiredAsterisk: BooleanConstructor; scrollToError: BooleanConstructor; scrollIntoViewOptions: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, true, boolean>; size: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; disabled: BooleanConstructor; }>> & Readonly<{ onValidate?: ((prop: import("element-plus").FormItemProp, isValid: boolean, message: string) => any) | undefined; "onUpdate:collapsed"?: ((val: boolean) => any) | undefined; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:collapsed': (val: boolean) => boolean; validate: (prop: import("element-plus").FormItemProp, isValid: boolean, message: string) => boolean; }, string, { grid: boolean; inline: boolean; disabled: boolean; readonly: boolean; schemes: import("./table-query.api").TableQueryScheme[]; colProps: { push?: number | undefined; offset?: number | undefined; span?: number | undefined; sm?: import("../..").ColSize | undefined; md?: import("../..").ColSize | undefined; lg?: import("../..").ColSize | undefined; xl?: import("../..").ColSize | undefined; tag?: string | undefined; xs?: import("../..").ColSize | undefined; xxl?: import("../..").ColSize | undefined; pull?: number | undefined; }; minFields: number; collapsed: boolean; submitText: string; resetText: string; hideSubmit: boolean; hideReset: boolean; hideButtons: boolean; labelPosition: import("element-plus/es/utils/index.mjs").EpPropMergeType; requireAsteriskPosition: import("element-plus/es/utils/index.mjs").EpPropMergeType; labelWidth: import("element-plus/es/utils/index.mjs").EpPropMergeType; labelSuffix: string; inlineMessage: boolean; statusIcon: boolean; showMessage: import("element-plus/es/utils/index.mjs").EpPropMergeType; validateOnRuleChange: import("element-plus/es/utils/index.mjs").EpPropMergeType; hideRequiredAsterisk: boolean; scrollToError: boolean; scrollIntoViewOptions: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown>; }, {}, string, import("vue").SlotsType, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export { _TableQuery as TableQuery }; export default _TableQuery;