# GridAlertDefinition

Canonical page: https://www.adaptabletools.com/docs/reference/gridalertdefinition

Alert definitions evaluated against the grid (everything but Scheduled):
they carry a Scope, grid behaviours and — optionally for Row Change — a Rule.

```ts title="TypeScript"
export type GridAlertDefinition = RuleBasedAlertDefinition | RowChangeAlertDefinition;
```

###### References

[`RuleBasedAlertDefinition`](https://www.adaptabletools.com/docs/reference/rulebasedalertdefinition.md) | [`RowChangeAlertDefinition`](https://www.adaptabletools.com/docs/reference/rowchangealertdefinition.md)
