import { ExtractPropTypes, PropType } from 'vue'; import { default as FormQuery } from './formQuery.vue'; import { IQueryInfo } from '../../../interfaces'; export declare const formQueryProps: { tableRef: StringConstructor; autoReadData: BooleanConstructor; parameterType: import('element-plus/es/utils/index.mjs').EpPropFinalized; inline: import('element-plus/es/utils/index.mjs').EpPropFinalized; showMessage: import('element-plus/es/utils/index.mjs').EpPropFinalized; defaultQuery: { (arrayLength: number): IQueryInfo[]; (...items: IQueryInfo[]): IQueryInfo[]; new (arrayLength: number): IQueryInfo[]; new (...items: IQueryInfo[]): IQueryInfo[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from(arrayLike: ArrayLike): T[]; from(arrayLike: ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from(iterable: Iterable | ArrayLike): T[]; from(iterable: Iterable | ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; saveUrl: StringConstructor; modelValue: import('element-plus/es/utils/index.mjs').EpPropFinalized<(StringConstructor | PropType>)[], unknown, unknown, {}, boolean>; beforeSave: FunctionConstructor; afterSave: FunctionConstructor; labelWidth: StringConstructor; collapse: BooleanConstructor; collapseMoreLabel: StringConstructor; inputWidth: StringConstructor; required: import('element-plus/es/utils/index.mjs').EpPropFinalized<(StringConstructor | BooleanConstructor)[], unknown, unknown, string, boolean>; labelPosition: import('element-plus/es/utils/index.mjs').EpPropFinalized; model: ObjectConstructor; rules: { readonly type: PropType | import('element-plus/es/utils/typescript.mjs').Arrayable>>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; requireAsteriskPosition: import('element-plus/es/utils/index.mjs').EpPropFinalized; labelSuffix: import('element-plus/es/utils/index.mjs').EpPropFinalized; inlineMessage: BooleanConstructor; statusIcon: BooleanConstructor; 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)) | null)[], unknown, unknown, true, boolean>; size: { readonly type: PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; disabled: BooleanConstructor; }; export type FormQueryProps = ExtractPropTypes; export type FormQueryInstance = InstanceType;