export type Direction = {
    axis: 'x' | 'y';
    direction: -1 | 1 | null;
};
export type Coords = {
    x: number;
    y: number;
};
/**
 * JS имплементация класса из UIKIt iOS.
 *
 * https://developer.apple.com/documentation/uikit/uipangesturerecognizer
 */
export declare class UIPanGestureRecognizer {
    private initialTime;
    x1: number;
    y1: number;
    x2: number;
    y2: number;
    setInitialTimeOnce(): void;
    setStartCoords(event: UIEvent): void;
    setEndCoords(event: UIEvent): void;
    delta(): Coords;
    distance(): number;
    velocity(): Coords;
    angle(): number;
    direction(): Direction;
    reset(): void;
}
//# sourceMappingURL=UIPanGestureRecognizer.d.ts.map