vanjs-lucide
Version:
🌀 Lucide icons for VanJS
1,178 lines (1,177 loc) • 244 kB
TypeScript
/*!
* vanjs-lucide ESM v0.0.7 (https://thednp.github.io/vanjs-lucide)
* Copyright 2026 © thednp
* Licensed under MIT (https://github.com/thednp/vanjs-lucide/blob/master/LICENSE)
*/
import { State } from "vanjs-core";
//#region src/types.d.ts
type PropValueOrDerived<T> = T | State<T>;
interface EventHandler<T, E extends Event> {
(e: E & {
currentTarget: T;
target: EventTarget & Element;
}): void;
}
interface BoundEventHandler<T, E extends Event, EHandler extends EventHandler<T, E> = EventHandler<T, E>> {
0: (data: unknown, ...e: Parameters<EHandler>) => void;
1: unknown;
}
type EventHandlerUnion<T, E extends Event, EHandler extends EventHandler<T, E> = EventHandler<T, E>> = EHandler | BoundEventHandler<T, E, EHandler>;
interface DOMAttributes<T> {
oncopy?: EventHandlerUnion<T, ClipboardEvent> | undefined;
oncut?: EventHandlerUnion<T, ClipboardEvent> | undefined;
onpaste?: EventHandlerUnion<T, ClipboardEvent> | undefined;
oncompositionend?: EventHandlerUnion<T, CompositionEvent> | undefined;
oncompositionstart?: EventHandlerUnion<T, CompositionEvent> | undefined;
oncompositionupdate?: EventHandlerUnion<T, CompositionEvent> | undefined;
onfocusout?: EventHandlerUnion<T, FocusEvent> | undefined;
onfocusin?: EventHandlerUnion<T, FocusEvent> | undefined;
onencrypted?: EventHandlerUnion<T, Event> | undefined;
ondragexit?: EventHandlerUnion<T, DragEvent> | undefined;
}
interface AriaAttributes {
/**
* Identifies the currently active element when DOM focus is on a composite widget, textbox,
* group, or application.
*/
"aria-activedescendant"?: string | undefined;
/**
* Indicates whether assistive technologies will present all, or only parts of, the changed
* region based on the change notifications defined by the aria-relevant attribute.
*/
"aria-atomic"?: boolean | "false" | "true" | undefined;
/**
* Indicates whether inputting text could trigger display of one or more predictions of the
* user's intended value for an input and specifies how predictions would be presented if they
* are made.
*/
"aria-autocomplete"?: "none" | "inline" | "list" | "both" | undefined;
/**
* Indicates an element is being modified and that assistive technologies MAY want to wait until
* the modifications are complete before exposing them to the user.
*/
"aria-busy"?: boolean | "false" | "true" | undefined;
/**
* Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
*
* @see aria-pressed @see aria-selected.
*/
"aria-checked"?: boolean | "false" | "mixed" | "true" | undefined;
/**
* Defines the total number of columns in a table, grid, or treegrid.
*
* @see aria-colindex.
*/
"aria-colcount"?: number | string | undefined;
/**
* Defines an element's column index or position with respect to the total number of columns
* within a table, grid, or treegrid.
*
* @see aria-colcount @see aria-colspan.
*/
"aria-colindex"?: number | string | undefined;
/**
* Defines the number of columns spanned by a cell or gridcell within a table, grid, or
* treegrid.
*
* @see aria-colindex @see aria-rowspan.
*/
"aria-colspan"?: number | string | undefined;
/**
* Identifies the element (or elements) whose contents or presence are controlled by the current
* element.
*
* @see aria-owns.
*/
"aria-controls"?: string | undefined;
/**
* Indicates the element that represents the current item within a container or set of related
* elements.
*/
"aria-current"?: boolean | "false" | "true" | "page" | "step" | "location" | "date" | "time" | undefined;
/**
* Identifies the element (or elements) that describes the object.
*
* @see aria-labelledby
*/
"aria-describedby"?: string | undefined;
/**
* Identifies the element that provides a detailed, extended description for the object.
*
* @see aria-describedby.
*/
"aria-details"?: string | undefined;
/**
* Indicates that the element is perceivable but disabled, so it is not editable or otherwise
* operable.
*
* @see aria-hidden @see aria-readonly.
*/
"aria-disabled"?: boolean | "false" | "true" | undefined;
/**
* Indicates what functions can be performed when a dragged object is released on the drop
* target.
*
* @deprecated In ARIA 1.1
*/
"aria-dropeffect"?: "none" | "copy" | "execute" | "link" | "move" | "popup" | undefined;
/**
* Identifies the element that provides an error message for the object.
*
* @see aria-invalid @see aria-describedby.
*/
"aria-errormessage"?: string | undefined;
/**
* Indicates whether the element, or another grouping element it controls, is currently expanded
* or collapsed.
*/
"aria-expanded"?: boolean | "false" | "true" | undefined;
/**
* Identifies the next element (or elements) in an alternate reading order of content which, at
* the user's discretion, allows assistive technology to override the general default of reading
* in document source order.
*/
"aria-flowto"?: string | undefined;
/**
* Indicates an element's "grabbed" state in a drag-and-drop operation.
*
* @deprecated In ARIA 1.1
*/
"aria-grabbed"?: boolean | "false" | "true" | undefined;
/**
* Indicates the availability and type of interactive popup element, such as menu or dialog,
* that can be triggered by an element.
*/
"aria-haspopup"?: boolean | "false" | "true" | "menu" | "listbox" | "tree" | "grid" | "dialog" | undefined;
/**
* Indicates whether the element is exposed to an accessibility API.
*
* @see aria-disabled.
*/
"aria-hidden"?: boolean | "false" | "true" | undefined;
/**
* Indicates the entered value does not conform to the format expected by the application.
*
* @see aria-errormessage.
*/
"aria-invalid"?: boolean | "false" | "true" | "grammar" | "spelling" | undefined;
/**
* Indicates keyboard shortcuts that an author has implemented to activate or give focus to an
* element.
*/
"aria-keyshortcuts"?: string | undefined;
/**
* Defines a string value that labels the current element.
*
* @see aria-labelledby.
*/
"aria-label"?: string | undefined;
/**
* Identifies the element (or elements) that labels the current element.
*
* @see aria-describedby.
*/
"aria-labelledby"?: string | undefined;
/** Defines the hierarchical level of an element within a structure. */
"aria-level"?: number | string | undefined;
/**
* Indicates that an element will be updated, and describes the types of updates the user
* agents, assistive technologies, and user can expect from the live region.
*/
"aria-live"?: "off" | "assertive" | "polite" | undefined;
/** Indicates whether an element is modal when displayed. */
"aria-modal"?: boolean | "false" | "true" | undefined;
/** Indicates whether a text box accepts multiple lines of input or only a single line. */
"aria-multiline"?: boolean | "false" | "true" | undefined;
/**
* Indicates that the user may select more than one item from the current selectable
* descendants.
*/
"aria-multiselectable"?: boolean | "false" | "true" | undefined;
/** Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous. */
"aria-orientation"?: "horizontal" | "vertical" | undefined;
/**
* Identifies an element (or elements) in order to define a visual, functional, or contextual
* parent/child relationship between DOM elements where the DOM hierarchy cannot be used to
* represent the relationship.
*
* @see aria-controls.
*/
"aria-owns"?: string | undefined;
/**
* Defines a short hint (a word or short phrase) intended to aid the user with data entry when
* the control has no value. A hint could be a sample value or a brief description of the
* expected format.
*/
"aria-placeholder"?: string | undefined;
/**
* Defines an element's number or position in the current set of listitems or treeitems. Not
* required if all elements in the set are present in the DOM.
*
* @see aria-setsize.
*/
"aria-posinset"?: number | string | undefined;
/**
* Indicates the current "pressed" state of toggle buttons.
*
* @see aria-checked @see aria-selected.
*/
"aria-pressed"?: boolean | "false" | "mixed" | "true" | undefined;
/**
* Indicates that the element is not editable, but is otherwise operable.
*
* @see aria-disabled.
*/
"aria-readonly"?: boolean | "false" | "true" | undefined;
/**
* Indicates what notifications the user agent will trigger when the accessibility tree within a
* live region is modified.
*
* @see aria-atomic.
*/
"aria-relevant"?: "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text" | "text additions" | "text removals" | undefined;
/** Indicates that user input is required on the element before a form may be submitted. */
"aria-required"?: boolean | "false" | "true" | undefined;
/** Defines a human-readable, author-localized description for the role of an element. */
"aria-roledescription"?: string | undefined;
/**
* Defines the total number of rows in a table, grid, or treegrid.
*
* @see aria-rowindex.
*/
"aria-rowcount"?: number | string | undefined;
/**
* Defines an element's row index or position with respect to the total number of rows within a
* table, grid, or treegrid.
*
* @see aria-rowcount @see aria-rowspan.
*/
"aria-rowindex"?: number | string | undefined;
/**
* Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
*
* @see aria-rowindex @see aria-colspan.
*/
"aria-rowspan"?: number | string | undefined;
/**
* Indicates the current "selected" state of various widgets.
*
* @see aria-checked @see aria-pressed.
*/
"aria-selected"?: boolean | "false" | "true" | undefined;
/**
* Defines the number of items in the current set of listitems or treeitems. Not required if all
* elements in the set are present in the DOM.
*
* @see aria-posinset.
*/
"aria-setsize"?: number | string | undefined;
/** Indicates if items in a table or grid are sorted in ascending or descending order. */
"aria-sort"?: "none" | "ascending" | "descending" | "other" | undefined;
/** Defines the maximum allowed value for a range widget. */
"aria-valuemax"?: number | string | undefined;
/** Defines the minimum allowed value for a range widget. */
"aria-valuemin"?: number | string | undefined;
/**
* Defines the current value for a range widget.
*
* @see aria-valuetext.
*/
"aria-valuenow"?: number | string | undefined;
/** Defines the human readable text alternative of aria-valuenow for a range widget. */
"aria-valuetext"?: string | undefined;
role?: "alert" | "alertdialog" | "application" | "article" | "banner" | "button" | "cell" | "checkbox" | "columnheader" | "combobox" | "complementary" | "contentinfo" | "definition" | "dialog" | "directory" | "document" | "feed" | "figure" | "form" | "grid" | "gridcell" | "group" | "heading" | "img" | "link" | "list" | "listbox" | "listitem" | "log" | "main" | "marquee" | "math" | "menu" | "menubar" | "menuitem" | "menuitemcheckbox" | "menuitemradio" | "meter" | "navigation" | "none" | "note" | "option" | "presentation" | "progressbar" | "radio" | "radiogroup" | "region" | "row" | "rowgroup" | "rowheader" | "scrollbar" | "search" | "searchbox" | "separator" | "slider" | "spinbutton" | "status" | "switch" | "tab" | "table" | "tablist" | "tabpanel" | "term" | "textbox" | "timer" | "toolbar" | "tooltip" | "tree" | "treegrid" | "treeitem" | undefined;
}
interface NewViewportSVGAttributes<T> extends CoreSVGAttributes<T>, Pick<PresentationSVGAttributes, "overflow" | "clip"> {
viewBox?: string | undefined;
}
interface TransformableSVGAttributes {
transform?: string | undefined;
}
interface ContainerElementSVGAttributes<T> extends CoreSVGAttributes<T>, Pick<PresentationSVGAttributes, "clip-path" | "mask" | "cursor" | "opacity" | "filter" | "enable-background" | "color-interpolation" | "color-rendering"> {}
interface FilterPrimitiveElementSVGAttributes<T> extends CoreSVGAttributes<T>, Pick<PresentationSVGAttributes, "color-interpolation-filters"> {
x?: number | string | undefined;
y?: number | string | undefined;
width?: number | string | undefined;
height?: number | string | undefined;
result?: string | undefined;
}
interface StylableSVGAttributes {
class?: string | undefined;
style?: string | undefined;
}
interface FitToViewBoxSVGAttributes {
viewBox?: string | undefined;
preserveAspectRatio?: SVGPreserveAspectRatio | undefined;
}
interface CoreSVGAttributes<T> extends AriaAttributes, DOMAttributes<T> {
id?: string | undefined;
lang?: string | undefined;
tabIndex?: number | string | undefined;
tabindex?: number | string | undefined;
}
interface PresentationSVGAttributes {
"alignment-baseline"?: "auto" | "baseline" | "before-edge" | "text-before-edge" | "middle" | "central" | "after-edge" | "text-after-edge" | "ideographic" | "alphabetic" | "hanging" | "mathematical" | "inherit" | undefined;
"baseline-shift"?: number | string | undefined;
clip?: string | undefined;
"clip-path"?: string | undefined;
"clip-rule"?: "nonzero" | "evenodd" | "inherit" | undefined;
color?: string | undefined;
"color-interpolation"?: "auto" | "sRGB" | "linearRGB" | "inherit" | undefined;
"color-interpolation-filters"?: "auto" | "sRGB" | "linearRGB" | "inherit" | undefined;
"color-profile"?: string | undefined;
"color-rendering"?: "auto" | "optimizeSpeed" | "optimizeQuality" | "inherit" | undefined;
cursor?: string | undefined;
direction?: "ltr" | "rtl" | "inherit" | undefined;
display?: string | undefined;
"dominant-baseline"?: "auto" | "text-bottom" | "alphabetic" | "ideographic" | "middle" | "central" | "mathematical" | "hanging" | "text-top" | "inherit" | undefined;
"enable-background"?: string | undefined;
fill?: string | undefined;
"fill-opacity"?: number | string | "inherit" | undefined;
"fill-rule"?: "nonzero" | "evenodd" | "inherit" | undefined;
filter?: string | undefined;
"flood-color"?: string | undefined;
"flood-opacity"?: number | string | "inherit" | undefined;
"font-family"?: string | undefined;
"font-size"?: string | undefined;
"font-size-adjust"?: number | string | undefined;
"font-stretch"?: string | undefined;
"font-style"?: "normal" | "italic" | "oblique" | "inherit" | undefined;
"font-variant"?: string | undefined;
"font-weight"?: number | string | undefined;
"glyph-orientation-horizontal"?: string | undefined;
"glyph-orientation-vertical"?: string | undefined;
"image-rendering"?: "auto" | "optimizeQuality" | "optimizeSpeed" | "inherit" | undefined;
kerning?: string | undefined;
"letter-spacing"?: number | string | undefined;
"lighting-color"?: string | undefined;
"marker-end"?: string | undefined;
"marker-mid"?: string | undefined;
"marker-start"?: string | undefined;
mask?: string | undefined;
opacity?: number | string | "inherit" | undefined;
overflow?: "visible" | "hidden" | "scroll" | "auto" | "inherit" | undefined;
pathLength?: string | number | undefined;
"pointer-events"?: "bounding-box" | "visiblePainted" | "visibleFill" | "visibleStroke" | "visible" | "painted" | "color" | "fill" | "stroke" | "all" | "none" | "inherit" | undefined;
"shape-rendering"?: "auto" | "optimizeSpeed" | "crispEdges" | "geometricPrecision" | "inherit" | undefined;
"stop-color"?: string | undefined;
"stop-opacity"?: number | string | "inherit" | undefined;
stroke?: string | undefined;
"stroke-dasharray"?: string | undefined;
"stroke-dashoffset"?: number | string | undefined;
"stroke-linecap"?: "butt" | "round" | "square" | "inherit" | undefined;
"stroke-linejoin"?: "arcs" | "bevel" | "miter" | "miter-clip" | "round" | "inherit" | undefined;
"stroke-miterlimit"?: number | string | "inherit" | undefined;
"stroke-opacity"?: number | string | "inherit" | undefined;
"stroke-width"?: number | string | undefined;
"text-anchor"?: "start" | "middle" | "end" | "inherit" | undefined;
"text-decoration"?: "none" | "underline" | "overline" | "line-through" | "blink" | "inherit" | undefined;
"text-rendering"?: "auto" | "optimizeSpeed" | "optimizeLegibility" | "geometricPrecision" | "inherit" | undefined;
"unicode-bidi"?: string | undefined;
visibility?: "visible" | "hidden" | "collapse" | "inherit" | undefined;
"word-spacing"?: number | string | undefined;
"writing-mode"?: "lr-tb" | "rl-tb" | "tb-rl" | "lr" | "rl" | "tb" | "inherit" | undefined;
}
interface NewViewportSVGAttributes<T> extends CoreSVGAttributes<T>, Pick<PresentationSVGAttributes, "overflow" | "clip"> {
viewBox?: string | undefined;
}
interface ZoomAndPanSVGAttributes {
zoomAndPan?: "disable" | "magnify" | undefined;
}
interface SvgSVGAttributes<T> extends ContainerElementSVGAttributes<T>, NewViewportSVGAttributes<T>, FilterPrimitiveElementSVGAttributes<T>, StylableSVGAttributes, TransformableSVGAttributes, FitToViewBoxSVGAttributes, ZoomAndPanSVGAttributes, PresentationSVGAttributes {
/** @deprecated */
version?: string | undefined;
baseProfile?: string | undefined;
x?: number | string | undefined;
y?: number | string | undefined;
width?: number | string | undefined;
height?: number | string | undefined;
contentScriptType?: string | undefined;
contentStyleType?: string | undefined;
xmlns?: string | undefined;
"xmlns:xlink"?: string | undefined;
}
type SVGProps = { [K in keyof SvgSVGAttributes<SVGSVGElement>]: PropValueOrDerived<SvgSVGAttributes<SVGSVGElement>[K]> | undefined };
//#endregion
//#region src/icons/AArrowDown.d.ts
declare const AArrowDown: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AArrowUp.d.ts
declare const AArrowUp: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ALargeSmall.d.ts
declare const ALargeSmall: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Accessibility.d.ts
declare const Accessibility: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Activity.d.ts
declare const Activity: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AirVent.d.ts
declare const AirVent: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Airplay.d.ts
declare const Airplay: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlarmClockCheck.d.ts
declare const AlarmClockCheck: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlarmClockMinus.d.ts
declare const AlarmClockMinus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlarmClockOff.d.ts
declare const AlarmClockOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlarmClockPlus.d.ts
declare const AlarmClockPlus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlarmClock.d.ts
declare const AlarmClock: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlarmSmoke.d.ts
declare const AlarmSmoke: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Album.d.ts
declare const Album: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignCenterHorizontal.d.ts
declare const AlignCenterHorizontal: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignCenterVertical.d.ts
declare const AlignCenterVertical: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignEndHorizontal.d.ts
declare const AlignEndHorizontal: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignEndVertical.d.ts
declare const AlignEndVertical: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalDistributeCenter.d.ts
declare const AlignHorizontalDistributeCenter: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalDistributeEnd.d.ts
declare const AlignHorizontalDistributeEnd: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalDistributeStart.d.ts
declare const AlignHorizontalDistributeStart: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalJustifyCenter.d.ts
declare const AlignHorizontalJustifyCenter: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalJustifyEnd.d.ts
declare const AlignHorizontalJustifyEnd: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalJustifyStart.d.ts
declare const AlignHorizontalJustifyStart: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalSpaceAround.d.ts
declare const AlignHorizontalSpaceAround: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignHorizontalSpaceBetween.d.ts
declare const AlignHorizontalSpaceBetween: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignStartHorizontal.d.ts
declare const AlignStartHorizontal: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignStartVertical.d.ts
declare const AlignStartVertical: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalDistributeCenter.d.ts
declare const AlignVerticalDistributeCenter: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalDistributeEnd.d.ts
declare const AlignVerticalDistributeEnd: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalDistributeStart.d.ts
declare const AlignVerticalDistributeStart: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalJustifyCenter.d.ts
declare const AlignVerticalJustifyCenter: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalJustifyEnd.d.ts
declare const AlignVerticalJustifyEnd: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalJustifyStart.d.ts
declare const AlignVerticalJustifyStart: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalSpaceAround.d.ts
declare const AlignVerticalSpaceAround: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AlignVerticalSpaceBetween.d.ts
declare const AlignVerticalSpaceBetween: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Ambulance.d.ts
declare const Ambulance: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Ampersand.d.ts
declare const Ampersand: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Ampersands.d.ts
declare const Ampersands: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Amphora.d.ts
declare const Amphora: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Anchor.d.ts
declare const Anchor: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Angry.d.ts
declare const Angry: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Annoyed.d.ts
declare const Annoyed: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Antenna.d.ts
declare const Antenna: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Anvil.d.ts
declare const Anvil: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Aperture.d.ts
declare const Aperture: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AppWindowMac.d.ts
declare const AppWindowMac: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AppWindow.d.ts
declare const AppWindow: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Apple.d.ts
declare const Apple: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArchiveRestore.d.ts
declare const ArchiveRestore: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArchiveX.d.ts
declare const ArchiveX: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Archive.d.ts
declare const Archive: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Armchair.d.ts
declare const Armchair: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigDownDash.d.ts
declare const ArrowBigDownDash: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigDown.d.ts
declare const ArrowBigDown: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigLeftDash.d.ts
declare const ArrowBigLeftDash: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigLeft.d.ts
declare const ArrowBigLeft: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigRightDash.d.ts
declare const ArrowBigRightDash: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigRight.d.ts
declare const ArrowBigRight: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigUpDash.d.ts
declare const ArrowBigUpDash: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowBigUp.d.ts
declare const ArrowBigUp: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDown01.d.ts
declare const ArrowDown01: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDown10.d.ts
declare const ArrowDown10: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownAZ.d.ts
declare const ArrowDownAZ: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownFromLine.d.ts
declare const ArrowDownFromLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownLeft.d.ts
declare const ArrowDownLeft: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownNarrowWide.d.ts
declare const ArrowDownNarrowWide: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownRight.d.ts
declare const ArrowDownRight: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownToDot.d.ts
declare const ArrowDownToDot: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownToLine.d.ts
declare const ArrowDownToLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownUp.d.ts
declare const ArrowDownUp: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownWideNarrow.d.ts
declare const ArrowDownWideNarrow: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDownZA.d.ts
declare const ArrowDownZA: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowDown.d.ts
declare const ArrowDown: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowLeftFromLine.d.ts
declare const ArrowLeftFromLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowLeftRight.d.ts
declare const ArrowLeftRight: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowLeftToLine.d.ts
declare const ArrowLeftToLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowLeft.d.ts
declare const ArrowLeft: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowRightFromLine.d.ts
declare const ArrowRightFromLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowRightLeft.d.ts
declare const ArrowRightLeft: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowRightToLine.d.ts
declare const ArrowRightToLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowRight.d.ts
declare const ArrowRight: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUp01.d.ts
declare const ArrowUp01: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUp10.d.ts
declare const ArrowUp10: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpAZ.d.ts
declare const ArrowUpAZ: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpDown.d.ts
declare const ArrowUpDown: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpFromDot.d.ts
declare const ArrowUpFromDot: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpFromLine.d.ts
declare const ArrowUpFromLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpLeft.d.ts
declare const ArrowUpLeft: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpNarrowWide.d.ts
declare const ArrowUpNarrowWide: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpRight.d.ts
declare const ArrowUpRight: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpToLine.d.ts
declare const ArrowUpToLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpWideNarrow.d.ts
declare const ArrowUpWideNarrow: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUpZA.d.ts
declare const ArrowUpZA: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowUp.d.ts
declare const ArrowUp: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/ArrowsUpFromLine.d.ts
declare const ArrowsUpFromLine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Asterisk.d.ts
declare const Asterisk: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AtSign.d.ts
declare const AtSign: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Atom.d.ts
declare const Atom: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AudioLines.d.ts
declare const AudioLines: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/AudioWaveform.d.ts
declare const AudioWaveform: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Award.d.ts
declare const Award: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Axe.d.ts
declare const Axe: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Axis3d.d.ts
declare const Axis3d: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Baby.d.ts
declare const Baby: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Backpack.d.ts
declare const Backpack: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeAlert.d.ts
declare const BadgeAlert: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeCent.d.ts
declare const BadgeCent: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeCheck.d.ts
declare const BadgeCheck: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeDollarSign.d.ts
declare const BadgeDollarSign: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeEuro.d.ts
declare const BadgeEuro: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeIndianRupee.d.ts
declare const BadgeIndianRupee: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeInfo.d.ts
declare const BadgeInfo: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeJapaneseYen.d.ts
declare const BadgeJapaneseYen: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeMinus.d.ts
declare const BadgeMinus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgePercent.d.ts
declare const BadgePercent: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgePlus.d.ts
declare const BadgePlus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgePoundSterling.d.ts
declare const BadgePoundSterling: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeQuestionMark.d.ts
declare const BadgeQuestionMark: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeRussianRuble.d.ts
declare const BadgeRussianRuble: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeSwissFranc.d.ts
declare const BadgeSwissFranc: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeTurkishLira.d.ts
declare const BadgeTurkishLira: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BadgeX.d.ts
declare const BadgeX: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Badge.d.ts
declare const Badge: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BaggageClaim.d.ts
declare const BaggageClaim: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Balloon.d.ts
declare const Balloon: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Ban.d.ts
declare const Ban: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Banana.d.ts
declare const Banana: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bandage.d.ts
declare const Bandage: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BanknoteArrowDown.d.ts
declare const BanknoteArrowDown: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BanknoteArrowUp.d.ts
declare const BanknoteArrowUp: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BanknoteX.d.ts
declare const BanknoteX: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Banknote.d.ts
declare const Banknote: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Barcode.d.ts
declare const Barcode: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Barrel.d.ts
declare const Barrel: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Baseline.d.ts
declare const Baseline: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bath.d.ts
declare const Bath: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BatteryCharging.d.ts
declare const BatteryCharging: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BatteryFull.d.ts
declare const BatteryFull: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BatteryLow.d.ts
declare const BatteryLow: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BatteryMedium.d.ts
declare const BatteryMedium: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BatteryPlus.d.ts
declare const BatteryPlus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BatteryWarning.d.ts
declare const BatteryWarning: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Battery.d.ts
declare const Battery: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Beaker.d.ts
declare const Beaker: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BeanOff.d.ts
declare const BeanOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bean.d.ts
declare const Bean: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BedDouble.d.ts
declare const BedDouble: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BedSingle.d.ts
declare const BedSingle: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bed.d.ts
declare const Bed: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BeefOff.d.ts
declare const BeefOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Beef.d.ts
declare const Beef: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BeerOff.d.ts
declare const BeerOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Beer.d.ts
declare const Beer: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BellDot.d.ts
declare const BellDot: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BellElectric.d.ts
declare const BellElectric: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BellMinus.d.ts
declare const BellMinus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BellOff.d.ts
declare const BellOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BellPlus.d.ts
declare const BellPlus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BellRing.d.ts
declare const BellRing: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bell.d.ts
declare const Bell: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BetweenHorizontalEnd.d.ts
declare const BetweenHorizontalEnd: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BetweenHorizontalStart.d.ts
declare const BetweenHorizontalStart: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BetweenVerticalEnd.d.ts
declare const BetweenVerticalEnd: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BetweenVerticalStart.d.ts
declare const BetweenVerticalStart: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BicepsFlexed.d.ts
declare const BicepsFlexed: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bike.d.ts
declare const Bike: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Binary.d.ts
declare const Binary: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Binoculars.d.ts
declare const Binoculars: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Biohazard.d.ts
declare const Biohazard: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bird.d.ts
declare const Bird: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Birdhouse.d.ts
declare const Birdhouse: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bitcoin.d.ts
declare const Bitcoin: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Blend.d.ts
declare const Blend: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Blinds.d.ts
declare const Blinds: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Blocks.d.ts
declare const Blocks: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BluetoothConnected.d.ts
declare const BluetoothConnected: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BluetoothOff.d.ts
declare const BluetoothOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BluetoothSearching.d.ts
declare const BluetoothSearching: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bluetooth.d.ts
declare const Bluetooth: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bold.d.ts
declare const Bold: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bolt.d.ts
declare const Bolt: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bomb.d.ts
declare const Bomb: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bone.d.ts
declare const Bone: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookA.d.ts
declare const BookA: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookAlert.d.ts
declare const BookAlert: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookAudio.d.ts
declare const BookAudio: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookCheck.d.ts
declare const BookCheck: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookCopy.d.ts
declare const BookCopy: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookDashed.d.ts
declare const BookDashed: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookDown.d.ts
declare const BookDown: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookHeadphones.d.ts
declare const BookHeadphones: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookHeart.d.ts
declare const BookHeart: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookImage.d.ts
declare const BookImage: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookKey.d.ts
declare const BookKey: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookLock.d.ts
declare const BookLock: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookMarked.d.ts
declare const BookMarked: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookMinus.d.ts
declare const BookMinus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookOpenCheck.d.ts
declare const BookOpenCheck: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookOpenText.d.ts
declare const BookOpenText: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookOpen.d.ts
declare const BookOpen: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookPlus.d.ts
declare const BookPlus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookSearch.d.ts
declare const BookSearch: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookText.d.ts
declare const BookText: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookType.d.ts
declare const BookType: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookUp2.d.ts
declare const BookUp2: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookUp.d.ts
declare const BookUp: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookUser.d.ts
declare const BookUser: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookX.d.ts
declare const BookX: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Book.d.ts
declare const Book: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookmarkCheck.d.ts
declare const BookmarkCheck: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookmarkMinus.d.ts
declare const BookmarkMinus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookmarkPlus.d.ts
declare const BookmarkPlus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BookmarkX.d.ts
declare const BookmarkX: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bookmark.d.ts
declare const Bookmark: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BoomBox.d.ts
declare const BoomBox: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BotMessageSquare.d.ts
declare const BotMessageSquare: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BotOff.d.ts
declare const BotOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bot.d.ts
declare const Bot: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BottleWine.d.ts
declare const BottleWine: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BowArrow.d.ts
declare const BowArrow: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Box.d.ts
declare const Box: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Boxes.d.ts
declare const Boxes: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Braces.d.ts
declare const Braces: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Brackets.d.ts
declare const Brackets: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BrainCircuit.d.ts
declare const BrainCircuit: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BrainCog.d.ts
declare const BrainCog: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Brain.d.ts
declare const Brain: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BrickWallFire.d.ts
declare const BrickWallFire: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BrickWallShield.d.ts
declare const BrickWallShield: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BrickWall.d.ts
declare const BrickWall: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BriefcaseBusiness.d.ts
declare const BriefcaseBusiness: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BriefcaseConveyorBelt.d.ts
declare const BriefcaseConveyorBelt: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BriefcaseMedical.d.ts
declare const BriefcaseMedical: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Briefcase.d.ts
declare const Briefcase: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BringToFront.d.ts
declare const BringToFront: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BrushCleaning.d.ts
declare const BrushCleaning: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Brush.d.ts
declare const Brush: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bubbles.d.ts
declare const Bubbles: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BugOff.d.ts
declare const BugOff: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BugPlay.d.ts
declare const BugPlay: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bug.d.ts
declare const Bug: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Building2.d.ts
declare const Building2: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Building.d.ts
declare const Building: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/BusFront.d.ts
declare const BusFront: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Bus.d.ts
declare const Bus: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CableCar.d.ts
declare const CableCar: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Cable.d.ts
declare const Cable: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CakeSlice.d.ts
declare const CakeSlice: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Cake.d.ts
declare const Cake: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Calculator.d.ts
declare const Calculator: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/Calendar1.d.ts
declare const Calendar1: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarArrowDown.d.ts
declare const CalendarArrowDown: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarArrowUp.d.ts
declare const CalendarArrowUp: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarCheck2.d.ts
declare const CalendarCheck2: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarCheck.d.ts
declare const CalendarCheck: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarClock.d.ts
declare const CalendarClock: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarCog.d.ts
declare const CalendarCog: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarDays.d.ts
declare const CalendarDays: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarFold.d.ts
declare const CalendarFold: (props?: Partial<SVGProps>) => SVGSVGElement;
//#endregion
//#region src/icons/CalendarHeart.d.ts
decla