diff --git a/src/types/guacamole-common-js.d.ts b/src/types/guacamole-common-js.d.ts index a377e0f9..349d8a65 100644 --- a/src/types/guacamole-common-js.d.ts +++ b/src/types/guacamole-common-js.d.ts @@ -44,12 +44,21 @@ declare module "guacamole-common-js" { constructor( x: number, y: number, - left: boolean, - middle: boolean, - right: boolean, - up: boolean, - down: boolean + left?: boolean, + middle?: boolean, + right?: boolean, + up?: boolean, + down?: boolean ); + constructor(state: { + x: number; + y: number; + left?: boolean; + middle?: boolean; + right?: boolean; + up?: boolean; + down?: boolean; + }); x: number; y: number; left: boolean;