export declare class OaTap { element: Element; selector: string; options: {}; start: () => void; end: () => void; cancel: () => void; stop: () => void; private remove; constructor(element: Element); attached(): void; detached(): void; } export declare class OaDoubletap { element: Element; selector: string; options: {}; end: () => void; private remove; constructor(element: Element); attached(): void; detached(): void; } export declare class OaLongtap { element: Element; selector: string; options: {}; start: () => void; end: () => void; cancel: () => void; stop: () => void; timeEnd: () => void; private remove; constructor(element: Element); attached(): void; detached(): void; } export declare class OaSwipe { element: Element; selector: string; options: {}; down: () => void; start: () => void; update: () => void; end: () => void; cancel: () => void; stop: () => void; private remove; constructor(element: Element); attached(): void; detached(): void; } export declare class OaLongtapSwipe { element: Element; selector: string; options: {}; down: () => void; start: () => void; update: () => void; end: () => void; cancel: () => void; stop: () => void; private remove; constructor(element: Element); attached(): void; detached(): void; } export declare class OaPinch { element: Element; selector: string; options: {}; down: () => void; start: () => void; update: () => void; end: () => void; cancel: () => void; stop: () => void; private remove; constructor(element: Element); attached(): void; detached(): void; } export declare class OaRotate { element: Element; selector: string; options: {}; down: () => void; start: () => void; update: () => void; end: () => void; cancel: () => void; stop: () => void; private remove; constructor(element: Element); attached(): void; detached(): void; }