/** * The full set of icons available to the `IconRadioGroup` control. * * Keys are PascalCase accessors (e.g. `IconRadioGroup.Icon.AlignLeft`); values * are the public icon name in lowercase kebab-case (e.g. `'align-left'`), so a * bare string works too: `icon: 'align-left'`. This matches the convention used * for component icons in `registerComponent` (e.g. `icon: 'social-links'`). * * Brand/company logos are namespaced from the generic UI icons with a `Logo` * key prefix and a matching `logo-` value prefix (e.g. * `IconRadioGroup.Icon.LogoApple` -> `'logo-apple'`), which also keeps them * grouped together in a single block. * * The runtime is intentionally decoupled from the builder's icon component * filenames — the builder maps these names to its own icons (e.g. `'align-left'` * -> `AlignLeft16`), the same way Component Icons are handled. */ export declare const icons: { readonly Activity: "activity"; readonly AlignCenter: "align-center"; readonly AlignLeft: "align-left"; readonly AlignRight: "align-right"; readonly ArrowCenter: "arrow-center"; readonly ArrowDownUp: "arrow-down-up"; readonly ArrowInside: "arrow-inside"; readonly ArrowOutside: "arrow-outside"; readonly ArrowRight: "arrow-right"; readonly ArrowsUpDown: "arrows-up-down"; readonly AspectStandard: "aspect-standard"; readonly AspectWide: "aspect-wide"; readonly Audio: "audio"; readonly Billing: "billing"; readonly BlankPage: "blank-page"; readonly BorderDashed: "border-dashed"; readonly BorderDotted: "border-dotted"; readonly BorderSolid: "border-solid"; readonly ButtonPill: "button-pill"; readonly ButtonRounded: "button-rounded"; readonly ButtonSquare: "button-square"; readonly Chat: "chat"; readonly ChatAi: "chat-ai"; readonly Checkbox: "checkbox"; readonly Checkmark: "checkmark"; readonly Clock: "clock"; readonly Code: "code"; readonly Cog: "cog"; readonly Connection: "connection"; readonly Corners: "corners"; readonly CountdownSolid: "countdown-solid"; readonly Cube: "cube"; readonly Database: "database"; readonly Deny: "deny"; readonly Desktop: "desktop"; readonly Document: "document"; readonly Download: "download"; readonly Drop: "drop"; readonly Dropdown: "dropdown"; readonly Duplicate: "duplicate"; readonly Ellipsis: "ellipsis"; readonly Email: "email"; readonly Eye: "eye"; readonly File: "file"; readonly FileUpload: "file-upload"; readonly Folder: "folder"; readonly FolderArrow: "folder-arrow"; readonly FolderUpload: "folder-upload"; readonly Gallery: "gallery"; readonly Globe: "globe"; readonly GlobeAi: "globe-ai"; readonly GradientLinear: "gradient-linear"; readonly GradientRadial: "gradient-radial"; readonly Graph: "graph"; readonly GridCircles: "grid-circles"; readonly HeightAuto: "height-auto"; readonly HeightMatch: "height-match"; readonly Help: "help"; readonly HelpCircle: "help-circle"; readonly Hidden: "hidden"; readonly Image: "image"; readonly Info: "info"; readonly Italic: "italic"; readonly Key: "key"; readonly Keyboard: "keyboard"; readonly Link: "link"; readonly LogoAngellist: "logo-angellist"; readonly LogoApple: "logo-apple"; readonly LogoBigCommerce: "logo-bigcommerce"; readonly LogoBynder: "logo-bynder"; readonly LogoCodepen: "logo-codepen"; readonly LogoCodesandbox: "logo-codesandbox"; readonly LogoDiscord: "logo-discord"; readonly LogoDribbble: "logo-dribbble"; readonly LogoFacebook: "logo-facebook"; readonly LogoGithub: "logo-github"; readonly LogoGoogle: "logo-google"; readonly LogoInstagram: "logo-instagram"; readonly LogoLinkedin: "logo-linkedin"; readonly LogoMastodon: "logo-mastodon"; readonly LogoMedium: "logo-medium"; readonly LogoMessenger: "logo-messenger"; readonly LogoNextjs: "logo-nextjs"; readonly LogoNextjsOutline: "logo-nextjs-outline"; readonly LogoNotion: "logo-notion"; readonly LogoPinterest: "logo-pinterest"; readonly LogoReddit: "logo-reddit"; readonly LogoSlack: "logo-slack"; readonly LogoSnapchat: "logo-snapchat"; readonly LogoSoundcloud: "logo-soundcloud"; readonly LogoSpotify: "logo-spotify"; readonly LogoTelegram: "logo-telegram"; readonly LogoTiktok: "logo-tiktok"; readonly LogoTwitch: "logo-twitch"; readonly LogoVimeo: "logo-vimeo"; readonly LogoWhatsapp: "logo-whatsapp"; readonly LogoX: "logo-x"; readonly LogoYelp: "logo-yelp"; readonly LogoYoutube: "logo-youtube"; readonly Logout: "logout"; readonly Minus: "minus"; readonly Mobile: "mobile"; readonly Moon: "moon"; readonly MultiSelect: "multi-select"; readonly Number: "number"; readonly Offline: "offline"; readonly Pencil: "pencil"; readonly Percent: "percent"; readonly Phone: "phone"; readonly Plus: "plus"; readonly Popout: "popout"; readonly Publish: "publish"; readonly Px: "px"; readonly RadioButton: "radio-button"; readonly Redirect: "redirect"; readonly Redo: "redo"; readonly Rename: "rename"; readonly RepeatX: "repeat-x"; readonly RepeatXy: "repeat-xy"; readonly RepeatY: "repeat-y"; readonly Reset: "reset"; readonly Retry: "retry"; readonly Rss: "rss"; readonly Search: "search"; readonly Settings: "settings"; readonly ShadowInner: "shadow-inner"; readonly ShadowOuter: "shadow-outer"; readonly Share: "share"; readonly SidebarClosed: "sidebar-closed"; readonly SidebarOpen: "sidebar-open"; readonly Sides: "sides"; readonly Sparkles: "sparkles"; readonly Star: "star"; readonly StarCircle: "star-circle"; readonly Strikethrough: "strikethrough"; readonly Subscript: "subscript"; readonly Sun: "sun"; readonly Superscript: "superscript"; readonly Swap: "swap"; readonly Tablet: "tablet"; readonly Template: "template"; readonly TestTube: "test-tube"; readonly Text: "text"; readonly TextAi: "text-ai"; readonly TextAlignCenter: "text-align-center"; readonly TextAlignJustify: "text-align-justify"; readonly TextAlignLeft: "text-align-left"; readonly TextAlignRight: "text-align-right"; readonly TextInput: "text-input"; readonly Times: "times"; readonly Trash: "trash"; readonly Underline: "underline"; readonly Undo: "undo"; readonly Upload: "upload"; readonly Uppercase: "uppercase"; readonly User: "user"; readonly Users: "users"; readonly VerticalAlignEnd: "vertical-align-end"; readonly VerticalAlignMiddle: "vertical-align-middle"; readonly VerticalAlignSpaceBetween: "vertical-align-space-between"; readonly VerticalAlignStart: "vertical-align-start"; readonly Video: "video"; readonly Warning: "warning"; }; /** * Legacy icon ids serialized by runtimes from before icon names were * kebab-cased — notably the released `unstable_IconRadioGroup` and the * built-in RichText toolbars that used it. `deserialize` still accepts these * so panels hosted on older runtimes keep parsing; the builder maps them to * its icons. * * The `TextAlignPlugin` toolbar always serialized unsuffixed PascalCase ids * (`TextAlignLeft`, ...). The `InlinePlugin` toolbar serialized two forms: the * builder's `*16` component filenames (`Code16`, ...) from the released * `unstable_IconRadioGroup`, and unsuffixed PascalCase ids (`Code`, * `Subscript`, `Superscript`) from the stabilized-but-pre-kebab `IconRadioGroup` * published on the `canary` channel. All forms are accepted here. */ export declare const legacyIcons: { readonly Code: "Code"; readonly Code16: "Code16"; readonly Subscript: "Subscript"; readonly Subscript16: "Subscript16"; readonly Superscript: "Superscript"; readonly Superscript16: "Superscript16"; readonly TextAlignCenter: "TextAlignCenter"; readonly TextAlignJustify: "TextAlignJustify"; readonly TextAlignLeft: "TextAlignLeft"; readonly TextAlignRight: "TextAlignRight"; }; //# sourceMappingURL=icons.d.ts.map