# PluginTransformQueryArgs (/docs/core/reference/api/interfaces/PluginTransformQueryArgs)



[@kysoql/core](/docs/core/reference/api) / PluginTransformQueryArgs

Arguments passed to a plugin before a query is compiled.

## Properties [#properties]

| Property                                  | Modifier   | Type                                                                       | Description                                                               |
| ----------------------------------------- | ---------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| <a id="api-property-queryid" /> `queryId` | `readonly` | [`QueryId`](/docs/core/reference/api/interfaces/QueryId)                   | Identifier shared across query and result plugin hooks for one execution. |
| <a id="api-property-query" /> `query`     | `readonly` | [`SelectQueryNode`](/docs/core/reference/api/type-aliases/SelectQueryNode) | Operation tree about to be compiled or executed.                          |
