import { Mouse, MouseState } from '.'; export declare class MouseService { private _bounds; private _mouse; private _isListening; private _callbacks; private _state; private _press; private _stateTimer; constructor(); setBounds(name: string, x: number, y: number, width: number, height: number): void; isWithinBounds(name: string): boolean; listen(toListen?: boolean): void; getState(): MouseState; onClick(callback: Function): void; onMousemove(callback: Function): void; onMousedown(callback: Function): void; onMouseup(callback: Function): void; getMouse(): Mouse; }