export declare const keyup$: import('rxjs').Observable; export declare const mousedown$: import('rxjs').Observable; export declare const mousemove$: import('rxjs').Observable; export declare const mouseup$: import('rxjs').Observable; export declare const touchstart$: import('rxjs').Observable; export declare const touchmove$: import('rxjs').Observable; export declare const touchend$: import('rxjs').Observable; export declare const animationFrames$: import('rxjs').Observable<{ timestamp: number; elapsed: number; }>; export declare const moveStart$: import('rxjs').Observable; export declare const moveEnd$: import('rxjs').Observable; export type DragMove = { movementX: number; movementY: number; x: number; y: number; event: MouseEvent | TouchEvent; }; export declare const move$: import('rxjs').Observable<{ event: MouseEvent; movementX: number; movementY: number; x: number; y: number; } | { event: TouchEvent; movementX: number; movementY: number; x: number; y: number; }>; export declare const drag$: import('rxjs').Observable<{ event: MouseEvent; movementX: number; movementY: number; x: number; y: number; } | { event: TouchEvent; movementX: number; movementY: number; x: number; y: number; }>;