import type { PropType, ExtractPublicPropTypes } from 'vue'; import type { ButtonProps } from 'el-plus/es/components/buttons'; export declare const searchListPageProps: { readonly customColumnModule: { readonly type: PropType; }; readonly customColumnApi: { readonly default: "/api-item/api/customizedColumns/find"; readonly type: PropType; }; readonly customColumnSaveApi: { readonly default: "/api-item/api/customizedColumns/save"; readonly type: PropType; }; readonly showOperationColumn: BooleanConstructor; readonly formItemList: { readonly type: PropType; readonly default: () => import("el-plus/es/components/form").FormItemProps[]; }; readonly leftButtons: { readonly type: PropType[]>; readonly default: () => never[]; }; readonly columns: { readonly type: PropType; readonly default: () => never[]; }; readonly minWidth: { readonly type: PropType; }; readonly actionColWidth: { readonly type: PropType; readonly default: number; }; readonly actionButtons: { readonly type: PropType; readonly default: () => never[]; }; readonly formatColumns: { readonly type: PropType; readonly default: () => never[]; }; readonly showSelectionCol: BooleanConstructor; readonly showSingleSelectionCol: BooleanConstructor; readonly showIndexCol: { readonly type: BooleanConstructor; readonly default: true; }; readonly add: FunctionConstructor; readonly clearBefore: FunctionConstructor; readonly offsetTop: { readonly type: NumberConstructor; readonly default: 0; }; readonly formData: { readonly type: ObjectConstructor; readonly default: () => {}; }; readonly tableProps: ObjectConstructor; readonly formProps: ObjectConstructor; readonly buttonsProps: ObjectConstructor; readonly name: StringConstructor; readonly isInitSearch: { readonly type: BooleanConstructor; readonly default: true; }; readonly api: { type: PropType; }; readonly method: { type: PropType; }; readonly reqData: { type: ObjectConstructor; }; readonly reqParams: { type: ObjectConstructor; }; readonly reqBefore: { type: PropType; }; readonly reqAfter: { type: PropType; }; }; export type SearchListPageProps = ExtractPublicPropTypes; export declare const searchListPageEmits: { clear: () => boolean; }; export type SearchListPageEmits = typeof searchListPageEmits;