import { LanguageFormState } from './props'; export declare type Key = string | number; 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; }; }; categorySource: import("vue").PropType; category: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; defaultCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; checkCategoryExist: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createLanguage: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; batchCreateLanguage: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateLanguage: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteLanguage: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; searchLanguage: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; checkLanguageExist: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; translate: { type: import("vue").PropType; default: () => { url: string; appid: string; key: string; }; }; 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; }; }; categorySource: import("vue").PropType; category: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; defaultCategory: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; checkCategoryExist: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createLanguage: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; batchCreateLanguage: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateLanguage: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteLanguage: { type: import("vue").PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; searchLanguage: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; checkLanguageExist: { type: import("vue").PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; translate: { type: import("vue").PropType; default: () => { url: string; appid: string; key: string; }; }; paginationLocale: import("vue-types").VueTypeValidableDef; }>>, { prefixCls: string; data: { url: any; method: string; params: {}; callback: any; }; category: { url: any; method: string; params: {}; callback: any; }; createCategory: { url: any; method: string; params: {}; callback: any; }; updateCategory: { url: any; method: string; params: {}; callback: any; }; deleteCategory: { url: any; method: string; params: {}; callback: any; }; defaultCategory: { url: any; method: string; params: {}; callback: any; }; checkCategoryExist: { url: any; method: string; params: {}; callback: any; }; createLanguage: { url: any; method: string; params: {}; callback: any; }; batchCreateLanguage: { url: any; method: string; params: {}; callback: any; }; updateLanguage: { url: any; method: string; params: {}; callback: any; }; deleteLanguage: { url: any; method: string; params: {}; callback: any; }; searchLanguage: { url: any; method: string; params: {}; callback: any; }; checkLanguageExist: { url: any; method: string; params: {}; callback: any; }; translate: import("./props").TranslateForm; }, {}>; export default _default;