import type { Page } from 'playwright-core'; export type AliyunCaptchaType = 'TRACELESS' | 'SLIDE' | 'PUZZLE' | 'INPAINTING' | 'ONE_CLICK'; export type AliyunPoint = { x: number; y: number; }; export declare function invertAliyunDragDistance(pieceOffset: number): number; export declare function aliyunPieceOffset(handleDistance: number): number; export declare function buildAliyunDragTrajectory(start: AliyunPoint, distance: number, random?: () => number): AliyunPoint[]; export declare function detectAliyunCaptcha(page: Page): Promise; export declare function classifyAliyunCaptcha(page: Page): Promise; export declare function solveAliyunCaptcha(page: Page, options?: { maxAttempts?: number; deadlineMs?: number; }): Promise; //# sourceMappingURL=AliyunSolver.d.ts.map