import { Observable } from 'rxjs'; import { ElementRef } from '@angular/core'; import { DocumentRef } from '@bespunky/angular-zen'; import { MouseWheelFeedConfig } from '../feeds/mouse-wheel-feed-config'; import { MouseDownFeedConfig } from '../feeds/mouse-down-feed-config'; import { MouseEventName } from '../types/mouse-event'; import * as i0 from "@angular/core"; export declare class ReactiveMouseService { wheel(element: ElementRef | DocumentRef, config?: MouseWheelFeedConfig): Observable; button(element: ElementRef | DocumentRef, eventName: MouseEventName, config?: MouseDownFeedConfig): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }