go-captcha-svelte
Version:
GoCaptcha for Svelte, which implements click mode, slider mode, drag-drop mode and rotation mode.
20 lines (19 loc) • 661 B
TypeScript
/**
* @Author Awen
* @Date 2024/06/01
* @Email wengaolng@gmail.com
**/
/// <reference types="svelte" />
import type { ClickData, ClickEvent } from "../types/click";
import type { Writable } from 'svelte/store';
export declare const useHandler: (_data: Writable<ClickData> | any, event: Writable<ClickEvent> | any, clearCbs: () => void) => {
dots: Writable<any[]>;
clickEvent: (e: Event | any) => boolean;
confirmEvent: (e: Event | any) => boolean;
closeEvent: (e: Event | any) => boolean;
refreshEvent: (e: Event | any) => boolean;
resetData: () => void;
clearData: () => void;
close: () => void;
refresh: () => void;
};