import { type MenusDataItem } from './props'; declare const _default: import("vue").DefineComponent<{ prefixCls: import("vue-types").VueTypeValidableDef & { default: string; }; dataSource: import("vue").PropType; data: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createMenu: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateMenu: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteMenu: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; paginationLocale: import("vue-types").VueTypeValidableDef; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly & { default: string; }; dataSource: import("vue").PropType; data: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createMenu: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateMenu: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteMenu: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; paginationLocale: import("vue-types").VueTypeValidableDef; }>>, { prefixCls: string; data: { url: any; method: string; params: {}; callback: any; }; createMenu: { url: any; method: string; params: {}; callback: any; }; updateMenu: { url: any; method: string; params: {}; callback: any; }; deleteMenu: { url: any; method: string; params: {}; callback: any; }; }, {}>; export default _default;