/// import { Observable } from 'rxjs'; import { ElementRef } from '@angular/core'; import { DocumentRef } from '@bespunky/angular-zen'; import { PanEventName, PinchEventName, PressEventName, RotateEventName, SwipeEventName, TapEventName } from '../types/touch-event'; import { TouchFeedWithRecognizerConfig } from '../feeds/touch-feed-config'; import * as i0 from "@angular/core"; export declare class ReactiveTouchService { pan(element: ElementRef | DocumentRef, eventName: PanEventName, config?: TouchFeedWithRecognizerConfig): Observable; pinch(element: ElementRef | DocumentRef, eventName: PinchEventName, config?: TouchFeedWithRecognizerConfig): Observable; press(element: ElementRef | DocumentRef, eventName: PressEventName, config?: TouchFeedWithRecognizerConfig): Observable; rotate(element: ElementRef | DocumentRef, eventName: RotateEventName, config?: TouchFeedWithRecognizerConfig): Observable; swipe(element: ElementRef | DocumentRef, eventName: SwipeEventName, config?: TouchFeedWithRecognizerConfig): Observable; tap(element: ElementRef | DocumentRef, eventName: TapEventName, config?: TouchFeedWithRecognizerConfig): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }