import type { ExtractPropTypes } from 'vue'; import type Batch from './batch.vue'; export declare const batchProps: { readonly options: import("code-monkey-ui/es/utils").EpPropFinalized<() => any[], unknown, unknown, () => never[], boolean>; readonly width: import("code-monkey-ui/es/utils").EpPropFinalized; readonly size: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly disabled: import("code-monkey-ui/es/utils").EpPropFinalized; readonly minRows: import("code-monkey-ui/es/utils").EpPropFinalized; readonly maxRows: import("code-monkey-ui/es/utils").EpPropFinalized; readonly emptyText: import("code-monkey-ui/es/utils").EpPropFinalized; readonly labelValue: import("code-monkey-ui/es/utils").EpPropFinalized<() => { label: string; value: string; }, unknown, unknown, () => { label: string; value: string; }, boolean>; readonly rows: import("code-monkey-ui/es/utils").EpPropFinalized; readonly needTag: import("code-monkey-ui/es/utils").EpPropFinalized; }; export declare const batchEmits: { optionsChange: (val: any) => any; multipleSearch: (val: object) => object; search: (val: object) => object; clearMultipleValue: () => boolean; 'update:fullData': (val: any) => any; }; export declare type BatchProps = ExtractPropTypes; export declare type BatchInstance = InstanceType; export declare type BatchEmits = typeof batchEmits;