vue3-recaptcha-v2
Version:
reCAPTCHA for Vue3 : CompositionAPI, Types
45 lines (44 loc) • 1.47 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
sitekey: {
type: import("vue").PropType<string>;
};
theme: {
type: import("vue").PropType<"light" | "dark">;
};
size: {
type: import("vue").PropType<"normal" | "compact" | "invisible">;
};
tabindex: {
type: import("vue").PropType<number>;
};
language: {
type: import("vue").PropType<string>;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
widgetId: (value: number) => void;
loadCallback: (response: unknown) => void;
expiredCallback: () => void;
errorCallback: () => void;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
sitekey: {
type: import("vue").PropType<string>;
};
theme: {
type: import("vue").PropType<"light" | "dark">;
};
size: {
type: import("vue").PropType<"normal" | "compact" | "invisible">;
};
tabindex: {
type: import("vue").PropType<number>;
};
language: {
type: import("vue").PropType<string>;
};
}>> & {
onWidgetId?: ((value: number) => any) | undefined;
onLoadCallback?: ((response: unknown) => any) | undefined;
onExpiredCallback?: (() => any) | undefined;
onErrorCallback?: (() => any) | undefined;
}, {}, {}>;
export default _default;