
### children
- type: ReactNode
- description: Can be either:
- `<Notification.TextLabel/>` (required)
- `<Notification.CloseButton/>`
- `<Notification.ActionButton/>`
### dataHook
- type: string
- description: Applies a data-hook HTML attribute that can be used in the tests.
### show
- type: boolean
- description: Specifies whether the notification is shown.
### theme
- type: "error" | "warning" | "standard" | "premium" | "success"
- description: Controls the skin of the notification.
- deprecated
### skin
- type: "error" | "warning" | "standard" | "premium" | "success"
- description: Controls the skin of the notification, which sets its color and icon.
### type
- type: "local" | "sticky" | "global"
- description: Sets how <Notification/> should be displayed:
- `type="global"` takes up space and pushes the content down.
- `type="local"` doesn't take up space and is displayed on top of content
- `type="sticky"` doesn't take up space and is displayed at the top of the whole page and on top of content (position: fixed;)
### autoHideTimeout
- type: number
- description: When provided, the Notification hides after the specified timeout.
### zIndex
- type: number
- description: Sets the `z-index` of the notification.
### onClose
- type: (source: string) => void
- description: Defines a callback function which is called when the notification is closed. It receives the close source, either `'hide-by-close-click'` or `'hide-by-timer'`.
- default: null

