import * as React from 'react'; export declare type MouseEvent = React.MouseEvent; import { Observable } from 'rxjs'; export declare const click$: Observable>; export declare const mouseDown$: Observable>; export declare const mouseUp$: Observable>; export declare const mouseMove$: Observable>; export declare const hashChange$: Observable; export declare const resize$: Observable<{}>; export declare type KeypressEvent = { isPressed: boolean; char: string | null; code: string; charCode: number; key: string; altKey: boolean; ctrlKey: boolean; shiftKey: boolean; metaKey: boolean; isModifier: boolean; preventDefault: () => void; }; export declare type KepressObservable = Observable; export declare const keyDown$: Observable; export declare const keyUp$: Observable; export declare const keyPress$: Observable;