type SubscribeCb = () => void; /** * Singleton for managing current input method (keyboard or mouse). */ declare class InputMethodTracker { private method; private subscribers; constructor(); subscribe: (target: any, callback: SubscribeCb) => Map; unsubscribe: (target: any) => boolean; /** * Is the current input method `keyboard`. if `false` is means it is `mouse` */ isKeyboard: () => boolean; private setMethod; } export declare const inputMethod: InputMethodTracker; export {}; //# sourceMappingURL=inputMethod.d.ts.map