export default function useCaptchaImg({ failFn, successFn, slider, isSuccess, props, currentTarget, }: any): { canvas: import("vue").Ref; subCanvas: import("vue").Ref; actionLocked: import("vue").ComputedRef; handleImageClick: (event: MouseEvent) => void; subCanvasStyle: import("vue").ComputedRef<{ left: string; transition: string | undefined; }>; pointers: import("@vue/reactivity").Reactive; cancelPointer: (index: number, event: Event) => void; stopPropagation: (event: Event) => void; isLoading: import("vue").ComputedRef; getImgEle: () => HTMLImageElement | undefined; updateImgPromise: (clear?: boolean) => Promise; drawImageNextFrame: () => void; drawImage: () => void; imgReset: (newImage?: string | (() => Promise)) => Promise; };