/// import Recognizer from './Recognizer'; import { Vector2, PartialGestureState, DistanceAngleKey, GestureState } from '../types'; /** * @private * Abstract class for distance/angle-based gesture recongizers */ export default abstract class DistanceAngleRecognizer extends Recognizer { protected getInternalMovement(values: [number, number?], state: GestureState): Vector2; getKinematics(values: Vector2, event: React.UIEvent | UIEvent): PartialGestureState; protected mapStateValues(state: GestureState): Omit, 'event'>; } /** * @param dangle is a small change of variable on "lifting" of the circle. * It's expected to be small and cannot be greater than 270 or under -270 */ export declare function fixContinuity(dangle: number): number;