import { PropType } from 'vue'; import { CommonRequestProps } from '../../_utils/props-types'; export interface LanguageFormState { id?: string | number; cid?: string | number; key: string; language: string; is_default?: number; type?: string; } export interface TranslateForm { url: string; appid: string | number; key: string | number; } export declare const languageProps: () => { prefixCls: import("vue-types").VueTypeValidableDef & { default: string; }; dataSource: PropType; data: { type: PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; categorySource: PropType; category: { type: PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createCategory: { type: PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateCategory: { type: PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteCategory: { type: PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; defaultCategory: { type: PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; checkCategoryExist: { type: PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; createLanguage: { type: PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; batchCreateLanguage: { type: PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; updateLanguage: { type: PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; deleteLanguage: { type: PropType; required: boolean; default: () => { url: any; method: string; params: {}; callback: any; }; }; searchLanguage: { type: PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; checkLanguageExist: { type: PropType; default: () => { url: any; method: string; params: {}; callback: any; }; }; translate: { type: PropType; default: () => { url: string; appid: string; key: string; }; }; paginationLocale: import("vue-types").VueTypeValidableDef; };