# AIChatShortcutBaseDefinition

interface

The base definition for all shortcut types.

<a id="properties">

## Properties

<a id="member-icon">

### `icon?: string` _(readonly)_

The icon of the shortcut in SVG string format.

Learn more about setting the icon in the [`IconView` API reference](module_ui_icon_iconview-IconView.md#member-content).

**Note**: When not provided, a generic icon associated with the shortcut type will be used instead.

<a id="member-id">

### `id: string` _(readonly)_

The unique identifier of the shortcut.

<a id="member-label">

### `label: string` _(readonly)_

The human-readable label of the shortcut.

<a id="member-type">

### `type: AIChatShortcutType` _(readonly)_

The type of the shortcut.

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
