declare const MiCaptcha: import('vue').DefineComponent & { default: string | number | (() => import('../utils/types').DeviceSize); }; height: import('vue-types').VueTypeDef; radius: import('vue-types').VueTypeDef & { default: string | number | (() => import('../utils/types').DeviceSize); }; color: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; image: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; logo: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; link: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; mask: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; maskClosable: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; boxShadow: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; maxTries: import('vue-types').VueTypeValidableDef & { default: number; } & { default: number; }; initParams: import('vue-types').VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; initMethod: import('vue-types').VueTypeDef & { default: string; }; initAction: import('vue-types').VueTypeDef; verifyParams: import('vue-types').VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; verifyMethod: import('vue-types').VueTypeDef & { default: string; }; verifyAction: import('vue-types').VueTypeDef; checkParams: import('vue-types').VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; checkMethod: import('vue-types').VueTypeDef & { default: string; }; checkAction: import('vue-types').VueTypeDef; actionConfig: import('vue-types').VueTypeValidableDef> & { default: () => import('axios').AxiosRequestConfig; }; offset: import('vue-types').VueTypeValidableDef & { default: number; } & { default: number; }; visible: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; primaryColor: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("success" | "init" | "checked")[], "success" | "init" | "checked", import('vue').PublicProps, Readonly & { default: string | number | (() => import('../utils/types').DeviceSize); }; height: import('vue-types').VueTypeDef; radius: import('vue-types').VueTypeDef & { default: string | number | (() => import('../utils/types').DeviceSize); }; color: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; image: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; logo: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; link: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; mask: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; maskClosable: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; boxShadow: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; maxTries: import('vue-types').VueTypeValidableDef & { default: number; } & { default: number; }; initParams: import('vue-types').VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; initMethod: import('vue-types').VueTypeDef & { default: string; }; initAction: import('vue-types').VueTypeDef; verifyParams: import('vue-types').VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; verifyMethod: import('vue-types').VueTypeDef & { default: string; }; verifyAction: import('vue-types').VueTypeDef; checkParams: import('vue-types').VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; checkMethod: import('vue-types').VueTypeDef & { default: string; }; checkAction: import('vue-types').VueTypeDef; actionConfig: import('vue-types').VueTypeValidableDef> & { default: () => import('axios').AxiosRequestConfig; }; offset: import('vue-types').VueTypeValidableDef & { default: number; } & { default: number; }; visible: import('vue-types').VueTypeValidableDef & { default: boolean; } & { default: boolean; }; primaryColor: import('vue-types').VueTypeValidableDef & { default: string; } & { default: string; }; }>> & Readonly<{ onSuccess?: (...args: any[]) => any; onInit?: (...args: any[]) => any; onChecked?: (...args: any[]) => any; }>, { link: string; logo: string; radius: string | number | import('../utils/types').DeviceSize; width: string | number | import('../utils/types').DeviceSize; image: string; mask: boolean; color: string; maskClosable: boolean; maxTries: number; verifyParams: { [key: string]: any; }; verifyMethod: string; actionConfig: import('axios').AxiosRequestConfig; offset: number; visible: boolean; boxShadow: boolean; initParams: { [key: string]: any; }; initMethod: string; checkParams: { [key: string]: any; }; checkMethod: string; primaryColor: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default MiCaptcha;