UNPKG

win32-def

Version:
23 lines 999 B
import type * as T from '../../../lib/common.types.js'; import type { StructFactoryResult, StructInitType } from '../../../lib/types.js'; declare const init: StructInitType; export declare const PRID_DEVICE_INFO_MOUSE: "RID_DEVICE_INFO_MOUSE*"; export declare const RID_DEVICE_INFO_MOUSE_Name = "RID_DEVICE_INFO_MOUSE"; export declare const RID_DEVICE_INFO_MOUSE_Init: typeof init; /** * RID_DEVICE_INFO_MOUSE structure * @link https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-RID_DEVICE_INFO_MOUSE */ export declare function RID_DEVICE_INFO_MOUSE_Factory(): StructFactoryResult<RID_DEVICE_INFO_MOUSE_Type>; /** * RID_DEVICE_INFO_MOUSE structure * @link https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-RID_DEVICE_INFO_MOUSE */ export interface RID_DEVICE_INFO_MOUSE_Type { dwId: T.DWORD; dwNumberOfButtons: T.DWORD; dwSampleRate: T.DWORD; fHasHorizontalWheel: T.BOOL; } export {}; //# sourceMappingURL=RID_DEVICE_INFO_MOUSE.d.ts.map