# errors.QueryValidationError.constructor

- **Module:** errors
- **Package:** libtmux
- **Language:** TypeScript
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-ts/blob/073b9d7dedad900bff6f5ec0ea47794e40225870/packages/libtmux/src/errors.ts#L524
- **Page:** https://libtmux.org/en/ts/latest/reference/errors-queryvalidationerror-constructor/

```
constructor({
  cause,
  reason,
  message,
  path = [],
}: {
  readonly cause?: unknown;
  readonly reason: QueryValidationReason;
  readonly message: string;
  readonly path?: readonly (string | number)[];
})
```

## Parameters

- `{
    cause,
    reason,
    message,
    path = [],
  }` (`{   readonly cause?: unknown;   readonly reason: QueryValidationReason;   readonly message: string;   readonly path?: readonly (string | number)[]; }`)
