/* eslint-disable */ /* tslint:disable */ /** * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime"; import { BadgePalette, BadgeSize } from "./components/badge/types"; import { Alignment, FontSize, StrokeWidth, Target, Width } from "./components/types"; import { ButtonAppearance, ButtonPalette } from "./components/button/types"; import { ButtonIconAppearance, ButtonIconPalette, ButtonIconSize } from "./components/button-icon/types"; import { AutoComplete, InputMode, Type } from "./components/input/types"; import { Weight } from "./components/label/types"; import { ModalPalette } from "./components/modal/types"; import { BasePlacement } from "@floating-ui/core/src/types"; export namespace Components { interface AbdsBadge { /** * Adds an abds-icon to end of badge text. */ "iconEnd": string; /** * Adds an abds-icon to beginning of badge text. */ "iconStart": string; /** * Sets badge color options. */ "palette": BadgePalette; /** * Sets height and padding of badge. */ "size": BadgeSize; /** * Sets badge width to auto fit content or full. */ "width": Width; } interface AbdsButton { /** * Provides an outlined appearance (i.e. solid border) to the button. Currently, only brand and destructive variants support outline. */ "appearance": ButtonAppearance; /** * Sets button type attribute; defaults to **button** if not specified. */ "buttonType": string; /** * Disables button interaction. */ "disabled": boolean; /** * Form ID associated with component. */ "formId": string; /** * Sets anchor href attribute; determines if component should render as anchor or button. */ "href": string; /** * Adds an abds-icon to end of button text. */ "iconEnd": string; /** * Adds an abds-icon to beginning of button text. */ "iconStart": string; /** * Sets aria-label attribute on anchor or button. */ "label": string; /** * Sets button name attribute. */ "name": string; /** * Sets button color. */ "palette": ButtonPalette; /** * Sets anchor rel attribute. */ "rel": string; /** * Sets focus on child element. */ "setFocus": () => Promise; /** * Sets anchor target attribute. */ "target": Target; /** * Sets button width. */ "width": Width; } interface AbdsButtonIcon { /** * Sets appearance (e.g. solid-outline). */ "appearance": ButtonIconAppearance; /** * Prevents the user from interacting with the button, if passed. */ "disabled": boolean; /** * Associate button elements to forms with the same id. */ "formId": string; /** * Sets the URL that the hyperlink points to; Determines if component should render as anchor or button. */ "href": string; /** * Sets abds-icon to be rendered. */ "icon": string; /** * Sets aria-label and title attribute. */ "label": string; /** * The name of the button, submitted as a pair with the button's value as part of the form data, when that button is used to submit the form. */ "name": string; /** * Sets palette (e.g. brand). */ "palette": ButtonIconPalette; /** * The relationship of the linked `href` as space-separated link types. Will only apply if `href` is passed. */ "rel": string; /** * Sets focus on child element. */ "setFocus": () => Promise; /** * Sets size (e.g. lg). */ "size": ButtonIconSize; /** * Sets where to display the linked `href`. Will only apply if `href` is passed. */ "target": Target; /** * Sets default behavior of the button. */ "type": string; } interface AbdsCheckbox { /** * Aligns input and label. */ "alignment": Alignment; /** * Sets checked state. */ "checked": boolean; /** * Disables checkbox interaction. */ "disabled": boolean; /** * Sets error state. */ "error": boolean; /** * Sets indeterminate state. */ "indeterminate": boolean; /** * Sets name attribute. */ "name": string; /** * Sets required state. */ "required": boolean; /** * Sets custom error message for required state. */ "requiredMessage": string; /** * Sets focus on native `input` in `abds-checkbox`. */ "setFocus": () => Promise; /** * Sets tooltip text in embedded abds-label. */ "tooltip": string; /** * Form submission value if selected. Default for checked checkbox is **on**: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#attr-value */ "value": string; } interface AbdsIcon { /** * Sets abds-icon to display. */ "icon": string; /** * Sets icon size. */ "size": FontSize; /** * Sets icon stroke-width. */ "strokeWidth": StrokeWidth; } interface AbdsIconAccountingDocument { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAlarmBell { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAlarmBellOff { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAlarmClock { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAlertCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAlertTriangle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAnswerMachine { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAnswerMachinePaper { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAppWindowClock { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAppWindowEdit { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAppWindowGraph1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAppWindowLayout { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAppWindowQuestion { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconAppWindowSearch1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowDown { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowDown1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowLeft { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowLeft1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowRight { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowRight1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowUp { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconArrowUp1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconBarcodeScan { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconBin1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconBookEdit { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconBrowserGauge { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCalendar { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCalendarCheck { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCashPaymentCoins { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCheck1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCheck2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCheckCircle1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileDouble2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileEmpty { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileModule1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileRemove { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileTextEdit { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconCommonFileTextShield { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDataFileBarsCash { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDataTransferSquareHorizontal { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDatabase2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDatabaseAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDelete { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDeliveryTruck2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDesktopComputer1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDownloadBottom { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconDrugsPillsBox { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconEarth1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconEarthCash { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconEarthQuestion { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconEarthSearch { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconFileCodeSync { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconFileSql { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconFilter1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconFloppyDisk { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconInformationCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconKeyboard { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconKeyboardWireless { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLaptop1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLaptop1B { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLayoutModule { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLegalHammer { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLegalScale1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLightBulbShine { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconListBullets { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLogin3 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconLogout2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconMeetingCamera { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconMeetingTeamMonitor1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconMegaphone { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconMessagesBubbleSquareText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconMobilePhone { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconMonitorGraph { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconMultipleUsers1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconNavigationMenu { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconNavigationMenuHorizontal { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconNavigationMenuVertical { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconNotesAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconNotesPaper { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconOfficeFilePdf { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPasswordLock1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPencil1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPetsPaw { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPhoneActionWarning { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPhoneHandHold1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPill { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPillClock { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPin { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPowerButton { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPresentationSpeaker { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconPrintText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconQuestionCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconReadEmailAt { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconRemove { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconScreen1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSearch { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconShare { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconShipmentMonitorTrack { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconShipmentNext { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconShipmentUpload { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconShoppingCart1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSingleNeutralActionsMoney { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSingleNeutralActionsText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSingleNeutralCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconStopwatch { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSubtract { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSubtractCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSynchronizeArrow { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconSynchronizeArrow1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconTaskListPen { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconTemperatureSnowflake { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconTicket { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconTimeClockCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconUploadBottom { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconUserLogout { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconVideoMeetingSkype { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconView1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconViewOff { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsIconWarehousePackages { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size": FontSize; /** * the stroke width of the icon */ "strokeWidth": StrokeWidth; } interface AbdsInput { /** * Hint for form autofill feature. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#autocomplete */ "autocomplete": AutoComplete; /** * Disables input from interaction. */ "disabled": boolean; /** * Allows setting error state. */ "error": boolean; /** * Custom error message. Will only display if `error` prop is true. */ "errorMessage": string; /** * Text of the information message. */ "helperText": string; /** * Hide icon-end, if present. */ "hideIconEnd": boolean; /** * Hide icon-start, if present. */ "hideIconStart": boolean; /** * Adds an abds-icon to end of input. */ "iconEnd": string; /** * Adds an abds-icon to beginning of input. */ "iconStart": string; /** * Sets inputmode attribute for input */ "inputmode": InputMode; /** * Configurable label/title text for interactive button inside of input (search's clear button and password's mask button). */ "interactiveButtonLabel": string; /** * The maximum value, which must not be less than its minimum (min attribute) value. */ "max": string; /** * This attribute specifies the maximum number of characters that the user can enter. */ "maxlength": string; /** * The minimum value, which must not be greater than its maximum (max attribute) value. */ "min": string; /** * This attribute specifies the minimum number of characters that the user can enter. */ "minlength": string; /** * Specifies a custom error message for invalid minLength. */ "minlengthMessage": string; /** * The name of the control, which is submitted with the form data. */ "name": string; /** * A regular expression that the value is checked against. The pattern must match the entire value, not just some subset. */ "pattern": string; /** * Specifies a custom error message for invalid pattern. */ "patternMessage": string; /** * Instructional text that shows before the input has a value. */ "placeholder": string; /** * When set to true, it makes the input not mutable. */ "readonly": boolean; /** * Specifies required state for form submission. */ "required": boolean; /** * Specifies a custom error message for required state. */ "requiredMessage": string; /** * Sets focus on native `input` in `abds-checkbox`. */ "setFocus": () => Promise; /** * The tooltip text to be passed to label. */ "tooltip": string; /** * Specify the input type. */ "type": Type; /** * The value of the input. */ "value": string; /** * Sets input width. */ "width": 'default' | 'full'; } interface AbdsLabel { /** * Displays red asterisk if true. Has no impact on form submission. **Note:** A required label without text will display a red asterisk with no context. To prevent this the implementation should not render the label at all if no text is present to display. */ "required": boolean; /** * Tooltip text to display on abds-icon hover. */ "tooltip": string; /** * Displays label in bold or medium font-weight. */ "weight": Weight; } interface AbdsModal { /** * Sets header text. */ "headerText": string; /** * Adds an abds-icon on left side of header text. */ "icon": string; /** * Sets open/closed state. */ "open": boolean; /** * Sets header text color. */ "palette": ModalPalette; } interface AbdsRadio { /** * Aligns input and label. */ "alignment": Alignment; /** * Sets checked state. */ "checked": boolean; /** * Disables radio interaction. */ "disabled": boolean; /** * Sets name attribute. */ "name": string; /** * Sets required state. */ "required": boolean; /** * Sets blur on `abds-radio` */ "setBlur": () => Promise; /** * Sets focus on native `input` in `abds-radio` */ "setFocus": () => Promise; /** * Sets tooltip text in embedded abds-label. */ "tooltip": string; /** * Form submission value if selected. */ "value": string; } interface AbdsSelect { /** * Disables select interaction. */ "disabled": boolean; /** * Allows setting error state. */ "error": boolean; /** * Custom error message. */ "errorMessage": string; /** * Text of the information message. */ "helperText": string; /** * Sets label text in embedded abds-label. */ "label": string; /** * Sets name attribute. */ "name": string; /** * Optional placeholder text. */ "placeholder": string; /** * Sets required state. */ "required": boolean; /** * Specifies a custom error message for required state. */ "requiredMessage": string; /** * Sets tooltip text in embedded abds-label. */ "tooltip": string; /** * The content of this attribute represents the value to be submitted with the form. If this attribute is omitted, the value is taken from the text content of the option element. */ "value": string; /** * Sets select width to default size or full. */ "width": 'default' | 'full'; } interface AbdsSelectOption { /** * If this Boolean attribute is set, this option is not checkable. Often browsers grey out such control and it won't receive any browsing event, like mouse clicks or focus-related ones. */ "disabled": boolean; /** * If present, the option will be hidden from view. This can be useful for options such as placeholder that would never be selectable and we want to hide from the visual dropdown. */ "hidden": boolean; /** * This attribute is text for the label indicating the meaning of the option. If the label attribute isn't defined, its value is that of the element text content. */ "label": string; /** * If present, this Boolean attribute indicates the option is initially selected. Only one single abds-select-option of an abds-select element may have the selected attribute. */ "selected": boolean; /** * The content of this attribute represents the value to be submitted with the form, should this option be selected. If this attribute is omitted, the value is taken from the text content of the option element. */ "value": string; } interface AbdsSupportingText { /** * Error message text. **Note:** Error text will always override helper text. */ "errorText": string; /** * Helper/informational message text. */ "helperText": string; } interface AbdsSwitch { /** * Sets checked state. */ "checked": boolean; /** * Disables switch interaction. */ "disabled": boolean; /** * Sets name attribute. */ "name": string; /** * Sets focus on native `input` in `abds-switch`. */ "setFocus": () => Promise; /** * Sets tooltip text in embedded abds-label. */ "tooltip": string; /** * Form submission value if selected. Default for checked checkbox is **on**: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#attr-value */ "value": string; } interface AbdsTooltip { /** * ID selector to attach tooltip to. If unset Tooltip will try to attach to parent element. */ "for": string; /** * Determines Tooltip visibility. */ "open": boolean; /** * Sets tooltip placement in relation to reference element. */ "placement": BasePlacement; } } declare global { interface HTMLAbdsBadgeElement extends Components.AbdsBadge, HTMLStencilElement { } var HTMLAbdsBadgeElement: { prototype: HTMLAbdsBadgeElement; new (): HTMLAbdsBadgeElement; }; interface HTMLAbdsButtonElement extends Components.AbdsButton, HTMLStencilElement { } var HTMLAbdsButtonElement: { prototype: HTMLAbdsButtonElement; new (): HTMLAbdsButtonElement; }; interface HTMLAbdsButtonIconElement extends Components.AbdsButtonIcon, HTMLStencilElement { } var HTMLAbdsButtonIconElement: { prototype: HTMLAbdsButtonIconElement; new (): HTMLAbdsButtonIconElement; }; interface HTMLAbdsCheckboxElement extends Components.AbdsCheckbox, HTMLStencilElement { } var HTMLAbdsCheckboxElement: { prototype: HTMLAbdsCheckboxElement; new (): HTMLAbdsCheckboxElement; }; interface HTMLAbdsIconElement extends Components.AbdsIcon, HTMLStencilElement { } var HTMLAbdsIconElement: { prototype: HTMLAbdsIconElement; new (): HTMLAbdsIconElement; }; interface HTMLAbdsIconAccountingDocumentElement extends Components.AbdsIconAccountingDocument, HTMLStencilElement { } var HTMLAbdsIconAccountingDocumentElement: { prototype: HTMLAbdsIconAccountingDocumentElement; new (): HTMLAbdsIconAccountingDocumentElement; }; interface HTMLAbdsIconAddElement extends Components.AbdsIconAdd, HTMLStencilElement { } var HTMLAbdsIconAddElement: { prototype: HTMLAbdsIconAddElement; new (): HTMLAbdsIconAddElement; }; interface HTMLAbdsIconAlarmBellElement extends Components.AbdsIconAlarmBell, HTMLStencilElement { } var HTMLAbdsIconAlarmBellElement: { prototype: HTMLAbdsIconAlarmBellElement; new (): HTMLAbdsIconAlarmBellElement; }; interface HTMLAbdsIconAlarmBellOffElement extends Components.AbdsIconAlarmBellOff, HTMLStencilElement { } var HTMLAbdsIconAlarmBellOffElement: { prototype: HTMLAbdsIconAlarmBellOffElement; new (): HTMLAbdsIconAlarmBellOffElement; }; interface HTMLAbdsIconAlarmClockElement extends Components.AbdsIconAlarmClock, HTMLStencilElement { } var HTMLAbdsIconAlarmClockElement: { prototype: HTMLAbdsIconAlarmClockElement; new (): HTMLAbdsIconAlarmClockElement; }; interface HTMLAbdsIconAlertCircleElement extends Components.AbdsIconAlertCircle, HTMLStencilElement { } var HTMLAbdsIconAlertCircleElement: { prototype: HTMLAbdsIconAlertCircleElement; new (): HTMLAbdsIconAlertCircleElement; }; interface HTMLAbdsIconAlertTriangleElement extends Components.AbdsIconAlertTriangle, HTMLStencilElement { } var HTMLAbdsIconAlertTriangleElement: { prototype: HTMLAbdsIconAlertTriangleElement; new (): HTMLAbdsIconAlertTriangleElement; }; interface HTMLAbdsIconAnswerMachineElement extends Components.AbdsIconAnswerMachine, HTMLStencilElement { } var HTMLAbdsIconAnswerMachineElement: { prototype: HTMLAbdsIconAnswerMachineElement; new (): HTMLAbdsIconAnswerMachineElement; }; interface HTMLAbdsIconAnswerMachinePaperElement extends Components.AbdsIconAnswerMachinePaper, HTMLStencilElement { } var HTMLAbdsIconAnswerMachinePaperElement: { prototype: HTMLAbdsIconAnswerMachinePaperElement; new (): HTMLAbdsIconAnswerMachinePaperElement; }; interface HTMLAbdsIconAppWindowClockElement extends Components.AbdsIconAppWindowClock, HTMLStencilElement { } var HTMLAbdsIconAppWindowClockElement: { prototype: HTMLAbdsIconAppWindowClockElement; new (): HTMLAbdsIconAppWindowClockElement; }; interface HTMLAbdsIconAppWindowEditElement extends Components.AbdsIconAppWindowEdit, HTMLStencilElement { } var HTMLAbdsIconAppWindowEditElement: { prototype: HTMLAbdsIconAppWindowEditElement; new (): HTMLAbdsIconAppWindowEditElement; }; interface HTMLAbdsIconAppWindowGraph1Element extends Components.AbdsIconAppWindowGraph1, HTMLStencilElement { } var HTMLAbdsIconAppWindowGraph1Element: { prototype: HTMLAbdsIconAppWindowGraph1Element; new (): HTMLAbdsIconAppWindowGraph1Element; }; interface HTMLAbdsIconAppWindowLayoutElement extends Components.AbdsIconAppWindowLayout, HTMLStencilElement { } var HTMLAbdsIconAppWindowLayoutElement: { prototype: HTMLAbdsIconAppWindowLayoutElement; new (): HTMLAbdsIconAppWindowLayoutElement; }; interface HTMLAbdsIconAppWindowQuestionElement extends Components.AbdsIconAppWindowQuestion, HTMLStencilElement { } var HTMLAbdsIconAppWindowQuestionElement: { prototype: HTMLAbdsIconAppWindowQuestionElement; new (): HTMLAbdsIconAppWindowQuestionElement; }; interface HTMLAbdsIconAppWindowSearch1Element extends Components.AbdsIconAppWindowSearch1, HTMLStencilElement { } var HTMLAbdsIconAppWindowSearch1Element: { prototype: HTMLAbdsIconAppWindowSearch1Element; new (): HTMLAbdsIconAppWindowSearch1Element; }; interface HTMLAbdsIconArrowDownElement extends Components.AbdsIconArrowDown, HTMLStencilElement { } var HTMLAbdsIconArrowDownElement: { prototype: HTMLAbdsIconArrowDownElement; new (): HTMLAbdsIconArrowDownElement; }; interface HTMLAbdsIconArrowDown1Element extends Components.AbdsIconArrowDown1, HTMLStencilElement { } var HTMLAbdsIconArrowDown1Element: { prototype: HTMLAbdsIconArrowDown1Element; new (): HTMLAbdsIconArrowDown1Element; }; interface HTMLAbdsIconArrowLeftElement extends Components.AbdsIconArrowLeft, HTMLStencilElement { } var HTMLAbdsIconArrowLeftElement: { prototype: HTMLAbdsIconArrowLeftElement; new (): HTMLAbdsIconArrowLeftElement; }; interface HTMLAbdsIconArrowLeft1Element extends Components.AbdsIconArrowLeft1, HTMLStencilElement { } var HTMLAbdsIconArrowLeft1Element: { prototype: HTMLAbdsIconArrowLeft1Element; new (): HTMLAbdsIconArrowLeft1Element; }; interface HTMLAbdsIconArrowRightElement extends Components.AbdsIconArrowRight, HTMLStencilElement { } var HTMLAbdsIconArrowRightElement: { prototype: HTMLAbdsIconArrowRightElement; new (): HTMLAbdsIconArrowRightElement; }; interface HTMLAbdsIconArrowRight1Element extends Components.AbdsIconArrowRight1, HTMLStencilElement { } var HTMLAbdsIconArrowRight1Element: { prototype: HTMLAbdsIconArrowRight1Element; new (): HTMLAbdsIconArrowRight1Element; }; interface HTMLAbdsIconArrowUpElement extends Components.AbdsIconArrowUp, HTMLStencilElement { } var HTMLAbdsIconArrowUpElement: { prototype: HTMLAbdsIconArrowUpElement; new (): HTMLAbdsIconArrowUpElement; }; interface HTMLAbdsIconArrowUp1Element extends Components.AbdsIconArrowUp1, HTMLStencilElement { } var HTMLAbdsIconArrowUp1Element: { prototype: HTMLAbdsIconArrowUp1Element; new (): HTMLAbdsIconArrowUp1Element; }; interface HTMLAbdsIconBarcodeScanElement extends Components.AbdsIconBarcodeScan, HTMLStencilElement { } var HTMLAbdsIconBarcodeScanElement: { prototype: HTMLAbdsIconBarcodeScanElement; new (): HTMLAbdsIconBarcodeScanElement; }; interface HTMLAbdsIconBin1Element extends Components.AbdsIconBin1, HTMLStencilElement { } var HTMLAbdsIconBin1Element: { prototype: HTMLAbdsIconBin1Element; new (): HTMLAbdsIconBin1Element; }; interface HTMLAbdsIconBookEditElement extends Components.AbdsIconBookEdit, HTMLStencilElement { } var HTMLAbdsIconBookEditElement: { prototype: HTMLAbdsIconBookEditElement; new (): HTMLAbdsIconBookEditElement; }; interface HTMLAbdsIconBrowserGaugeElement extends Components.AbdsIconBrowserGauge, HTMLStencilElement { } var HTMLAbdsIconBrowserGaugeElement: { prototype: HTMLAbdsIconBrowserGaugeElement; new (): HTMLAbdsIconBrowserGaugeElement; }; interface HTMLAbdsIconCalendarElement extends Components.AbdsIconCalendar, HTMLStencilElement { } var HTMLAbdsIconCalendarElement: { prototype: HTMLAbdsIconCalendarElement; new (): HTMLAbdsIconCalendarElement; }; interface HTMLAbdsIconCalendarCheckElement extends Components.AbdsIconCalendarCheck, HTMLStencilElement { } var HTMLAbdsIconCalendarCheckElement: { prototype: HTMLAbdsIconCalendarCheckElement; new (): HTMLAbdsIconCalendarCheckElement; }; interface HTMLAbdsIconCashPaymentCoinsElement extends Components.AbdsIconCashPaymentCoins, HTMLStencilElement { } var HTMLAbdsIconCashPaymentCoinsElement: { prototype: HTMLAbdsIconCashPaymentCoinsElement; new (): HTMLAbdsIconCashPaymentCoinsElement; }; interface HTMLAbdsIconCheck1Element extends Components.AbdsIconCheck1, HTMLStencilElement { } var HTMLAbdsIconCheck1Element: { prototype: HTMLAbdsIconCheck1Element; new (): HTMLAbdsIconCheck1Element; }; interface HTMLAbdsIconCheck2Element extends Components.AbdsIconCheck2, HTMLStencilElement { } var HTMLAbdsIconCheck2Element: { prototype: HTMLAbdsIconCheck2Element; new (): HTMLAbdsIconCheck2Element; }; interface HTMLAbdsIconCheckCircle1Element extends Components.AbdsIconCheckCircle1, HTMLStencilElement { } var HTMLAbdsIconCheckCircle1Element: { prototype: HTMLAbdsIconCheckCircle1Element; new (): HTMLAbdsIconCheckCircle1Element; }; interface HTMLAbdsIconCommonFileAddElement extends Components.AbdsIconCommonFileAdd, HTMLStencilElement { } var HTMLAbdsIconCommonFileAddElement: { prototype: HTMLAbdsIconCommonFileAddElement; new (): HTMLAbdsIconCommonFileAddElement; }; interface HTMLAbdsIconCommonFileDouble2Element extends Components.AbdsIconCommonFileDouble2, HTMLStencilElement { } var HTMLAbdsIconCommonFileDouble2Element: { prototype: HTMLAbdsIconCommonFileDouble2Element; new (): HTMLAbdsIconCommonFileDouble2Element; }; interface HTMLAbdsIconCommonFileEmptyElement extends Components.AbdsIconCommonFileEmpty, HTMLStencilElement { } var HTMLAbdsIconCommonFileEmptyElement: { prototype: HTMLAbdsIconCommonFileEmptyElement; new (): HTMLAbdsIconCommonFileEmptyElement; }; interface HTMLAbdsIconCommonFileModule1Element extends Components.AbdsIconCommonFileModule1, HTMLStencilElement { } var HTMLAbdsIconCommonFileModule1Element: { prototype: HTMLAbdsIconCommonFileModule1Element; new (): HTMLAbdsIconCommonFileModule1Element; }; interface HTMLAbdsIconCommonFileRemoveElement extends Components.AbdsIconCommonFileRemove, HTMLStencilElement { } var HTMLAbdsIconCommonFileRemoveElement: { prototype: HTMLAbdsIconCommonFileRemoveElement; new (): HTMLAbdsIconCommonFileRemoveElement; }; interface HTMLAbdsIconCommonFileTextElement extends Components.AbdsIconCommonFileText, HTMLStencilElement { } var HTMLAbdsIconCommonFileTextElement: { prototype: HTMLAbdsIconCommonFileTextElement; new (): HTMLAbdsIconCommonFileTextElement; }; interface HTMLAbdsIconCommonFileTextEditElement extends Components.AbdsIconCommonFileTextEdit, HTMLStencilElement { } var HTMLAbdsIconCommonFileTextEditElement: { prototype: HTMLAbdsIconCommonFileTextEditElement; new (): HTMLAbdsIconCommonFileTextEditElement; }; interface HTMLAbdsIconCommonFileTextShieldElement extends Components.AbdsIconCommonFileTextShield, HTMLStencilElement { } var HTMLAbdsIconCommonFileTextShieldElement: { prototype: HTMLAbdsIconCommonFileTextShieldElement; new (): HTMLAbdsIconCommonFileTextShieldElement; }; interface HTMLAbdsIconDataFileBarsCashElement extends Components.AbdsIconDataFileBarsCash, HTMLStencilElement { } var HTMLAbdsIconDataFileBarsCashElement: { prototype: HTMLAbdsIconDataFileBarsCashElement; new (): HTMLAbdsIconDataFileBarsCashElement; }; interface HTMLAbdsIconDataTransferSquareHorizontalElement extends Components.AbdsIconDataTransferSquareHorizontal, HTMLStencilElement { } var HTMLAbdsIconDataTransferSquareHorizontalElement: { prototype: HTMLAbdsIconDataTransferSquareHorizontalElement; new (): HTMLAbdsIconDataTransferSquareHorizontalElement; }; interface HTMLAbdsIconDatabase2Element extends Components.AbdsIconDatabase2, HTMLStencilElement { } var HTMLAbdsIconDatabase2Element: { prototype: HTMLAbdsIconDatabase2Element; new (): HTMLAbdsIconDatabase2Element; }; interface HTMLAbdsIconDatabaseAddElement extends Components.AbdsIconDatabaseAdd, HTMLStencilElement { } var HTMLAbdsIconDatabaseAddElement: { prototype: HTMLAbdsIconDatabaseAddElement; new (): HTMLAbdsIconDatabaseAddElement; }; interface HTMLAbdsIconDeleteElement extends Components.AbdsIconDelete, HTMLStencilElement { } var HTMLAbdsIconDeleteElement: { prototype: HTMLAbdsIconDeleteElement; new (): HTMLAbdsIconDeleteElement; }; interface HTMLAbdsIconDeliveryTruck2Element extends Components.AbdsIconDeliveryTruck2, HTMLStencilElement { } var HTMLAbdsIconDeliveryTruck2Element: { prototype: HTMLAbdsIconDeliveryTruck2Element; new (): HTMLAbdsIconDeliveryTruck2Element; }; interface HTMLAbdsIconDesktopComputer1Element extends Components.AbdsIconDesktopComputer1, HTMLStencilElement { } var HTMLAbdsIconDesktopComputer1Element: { prototype: HTMLAbdsIconDesktopComputer1Element; new (): HTMLAbdsIconDesktopComputer1Element; }; interface HTMLAbdsIconDownloadBottomElement extends Components.AbdsIconDownloadBottom, HTMLStencilElement { } var HTMLAbdsIconDownloadBottomElement: { prototype: HTMLAbdsIconDownloadBottomElement; new (): HTMLAbdsIconDownloadBottomElement; }; interface HTMLAbdsIconDrugsPillsBoxElement extends Components.AbdsIconDrugsPillsBox, HTMLStencilElement { } var HTMLAbdsIconDrugsPillsBoxElement: { prototype: HTMLAbdsIconDrugsPillsBoxElement; new (): HTMLAbdsIconDrugsPillsBoxElement; }; interface HTMLAbdsIconEarth1Element extends Components.AbdsIconEarth1, HTMLStencilElement { } var HTMLAbdsIconEarth1Element: { prototype: HTMLAbdsIconEarth1Element; new (): HTMLAbdsIconEarth1Element; }; interface HTMLAbdsIconEarthCashElement extends Components.AbdsIconEarthCash, HTMLStencilElement { } var HTMLAbdsIconEarthCashElement: { prototype: HTMLAbdsIconEarthCashElement; new (): HTMLAbdsIconEarthCashElement; }; interface HTMLAbdsIconEarthQuestionElement extends Components.AbdsIconEarthQuestion, HTMLStencilElement { } var HTMLAbdsIconEarthQuestionElement: { prototype: HTMLAbdsIconEarthQuestionElement; new (): HTMLAbdsIconEarthQuestionElement; }; interface HTMLAbdsIconEarthSearchElement extends Components.AbdsIconEarthSearch, HTMLStencilElement { } var HTMLAbdsIconEarthSearchElement: { prototype: HTMLAbdsIconEarthSearchElement; new (): HTMLAbdsIconEarthSearchElement; }; interface HTMLAbdsIconFileCodeSyncElement extends Components.AbdsIconFileCodeSync, HTMLStencilElement { } var HTMLAbdsIconFileCodeSyncElement: { prototype: HTMLAbdsIconFileCodeSyncElement; new (): HTMLAbdsIconFileCodeSyncElement; }; interface HTMLAbdsIconFileSqlElement extends Components.AbdsIconFileSql, HTMLStencilElement { } var HTMLAbdsIconFileSqlElement: { prototype: HTMLAbdsIconFileSqlElement; new (): HTMLAbdsIconFileSqlElement; }; interface HTMLAbdsIconFilter1Element extends Components.AbdsIconFilter1, HTMLStencilElement { } var HTMLAbdsIconFilter1Element: { prototype: HTMLAbdsIconFilter1Element; new (): HTMLAbdsIconFilter1Element; }; interface HTMLAbdsIconFloppyDiskElement extends Components.AbdsIconFloppyDisk, HTMLStencilElement { } var HTMLAbdsIconFloppyDiskElement: { prototype: HTMLAbdsIconFloppyDiskElement; new (): HTMLAbdsIconFloppyDiskElement; }; interface HTMLAbdsIconInformationCircleElement extends Components.AbdsIconInformationCircle, HTMLStencilElement { } var HTMLAbdsIconInformationCircleElement: { prototype: HTMLAbdsIconInformationCircleElement; new (): HTMLAbdsIconInformationCircleElement; }; interface HTMLAbdsIconKeyboardElement extends Components.AbdsIconKeyboard, HTMLStencilElement { } var HTMLAbdsIconKeyboardElement: { prototype: HTMLAbdsIconKeyboardElement; new (): HTMLAbdsIconKeyboardElement; }; interface HTMLAbdsIconKeyboardWirelessElement extends Components.AbdsIconKeyboardWireless, HTMLStencilElement { } var HTMLAbdsIconKeyboardWirelessElement: { prototype: HTMLAbdsIconKeyboardWirelessElement; new (): HTMLAbdsIconKeyboardWirelessElement; }; interface HTMLAbdsIconLaptop1Element extends Components.AbdsIconLaptop1, HTMLStencilElement { } var HTMLAbdsIconLaptop1Element: { prototype: HTMLAbdsIconLaptop1Element; new (): HTMLAbdsIconLaptop1Element; }; interface HTMLAbdsIconLaptop1BElement extends Components.AbdsIconLaptop1B, HTMLStencilElement { } var HTMLAbdsIconLaptop1BElement: { prototype: HTMLAbdsIconLaptop1BElement; new (): HTMLAbdsIconLaptop1BElement; }; interface HTMLAbdsIconLayoutModuleElement extends Components.AbdsIconLayoutModule, HTMLStencilElement { } var HTMLAbdsIconLayoutModuleElement: { prototype: HTMLAbdsIconLayoutModuleElement; new (): HTMLAbdsIconLayoutModuleElement; }; interface HTMLAbdsIconLegalHammerElement extends Components.AbdsIconLegalHammer, HTMLStencilElement { } var HTMLAbdsIconLegalHammerElement: { prototype: HTMLAbdsIconLegalHammerElement; new (): HTMLAbdsIconLegalHammerElement; }; interface HTMLAbdsIconLegalScale1Element extends Components.AbdsIconLegalScale1, HTMLStencilElement { } var HTMLAbdsIconLegalScale1Element: { prototype: HTMLAbdsIconLegalScale1Element; new (): HTMLAbdsIconLegalScale1Element; }; interface HTMLAbdsIconLightBulbShineElement extends Components.AbdsIconLightBulbShine, HTMLStencilElement { } var HTMLAbdsIconLightBulbShineElement: { prototype: HTMLAbdsIconLightBulbShineElement; new (): HTMLAbdsIconLightBulbShineElement; }; interface HTMLAbdsIconListBulletsElement extends Components.AbdsIconListBullets, HTMLStencilElement { } var HTMLAbdsIconListBulletsElement: { prototype: HTMLAbdsIconListBulletsElement; new (): HTMLAbdsIconListBulletsElement; }; interface HTMLAbdsIconLogin3Element extends Components.AbdsIconLogin3, HTMLStencilElement { } var HTMLAbdsIconLogin3Element: { prototype: HTMLAbdsIconLogin3Element; new (): HTMLAbdsIconLogin3Element; }; interface HTMLAbdsIconLogout2Element extends Components.AbdsIconLogout2, HTMLStencilElement { } var HTMLAbdsIconLogout2Element: { prototype: HTMLAbdsIconLogout2Element; new (): HTMLAbdsIconLogout2Element; }; interface HTMLAbdsIconMeetingCameraElement extends Components.AbdsIconMeetingCamera, HTMLStencilElement { } var HTMLAbdsIconMeetingCameraElement: { prototype: HTMLAbdsIconMeetingCameraElement; new (): HTMLAbdsIconMeetingCameraElement; }; interface HTMLAbdsIconMeetingTeamMonitor1Element extends Components.AbdsIconMeetingTeamMonitor1, HTMLStencilElement { } var HTMLAbdsIconMeetingTeamMonitor1Element: { prototype: HTMLAbdsIconMeetingTeamMonitor1Element; new (): HTMLAbdsIconMeetingTeamMonitor1Element; }; interface HTMLAbdsIconMegaphoneElement extends Components.AbdsIconMegaphone, HTMLStencilElement { } var HTMLAbdsIconMegaphoneElement: { prototype: HTMLAbdsIconMegaphoneElement; new (): HTMLAbdsIconMegaphoneElement; }; interface HTMLAbdsIconMessagesBubbleSquareTextElement extends Components.AbdsIconMessagesBubbleSquareText, HTMLStencilElement { } var HTMLAbdsIconMessagesBubbleSquareTextElement: { prototype: HTMLAbdsIconMessagesBubbleSquareTextElement; new (): HTMLAbdsIconMessagesBubbleSquareTextElement; }; interface HTMLAbdsIconMobilePhoneElement extends Components.AbdsIconMobilePhone, HTMLStencilElement { } var HTMLAbdsIconMobilePhoneElement: { prototype: HTMLAbdsIconMobilePhoneElement; new (): HTMLAbdsIconMobilePhoneElement; }; interface HTMLAbdsIconMonitorGraphElement extends Components.AbdsIconMonitorGraph, HTMLStencilElement { } var HTMLAbdsIconMonitorGraphElement: { prototype: HTMLAbdsIconMonitorGraphElement; new (): HTMLAbdsIconMonitorGraphElement; }; interface HTMLAbdsIconMultipleUsers1Element extends Components.AbdsIconMultipleUsers1, HTMLStencilElement { } var HTMLAbdsIconMultipleUsers1Element: { prototype: HTMLAbdsIconMultipleUsers1Element; new (): HTMLAbdsIconMultipleUsers1Element; }; interface HTMLAbdsIconNavigationMenuElement extends Components.AbdsIconNavigationMenu, HTMLStencilElement { } var HTMLAbdsIconNavigationMenuElement: { prototype: HTMLAbdsIconNavigationMenuElement; new (): HTMLAbdsIconNavigationMenuElement; }; interface HTMLAbdsIconNavigationMenuHorizontalElement extends Components.AbdsIconNavigationMenuHorizontal, HTMLStencilElement { } var HTMLAbdsIconNavigationMenuHorizontalElement: { prototype: HTMLAbdsIconNavigationMenuHorizontalElement; new (): HTMLAbdsIconNavigationMenuHorizontalElement; }; interface HTMLAbdsIconNavigationMenuVerticalElement extends Components.AbdsIconNavigationMenuVertical, HTMLStencilElement { } var HTMLAbdsIconNavigationMenuVerticalElement: { prototype: HTMLAbdsIconNavigationMenuVerticalElement; new (): HTMLAbdsIconNavigationMenuVerticalElement; }; interface HTMLAbdsIconNotesAddElement extends Components.AbdsIconNotesAdd, HTMLStencilElement { } var HTMLAbdsIconNotesAddElement: { prototype: HTMLAbdsIconNotesAddElement; new (): HTMLAbdsIconNotesAddElement; }; interface HTMLAbdsIconNotesPaperElement extends Components.AbdsIconNotesPaper, HTMLStencilElement { } var HTMLAbdsIconNotesPaperElement: { prototype: HTMLAbdsIconNotesPaperElement; new (): HTMLAbdsIconNotesPaperElement; }; interface HTMLAbdsIconOfficeFilePdfElement extends Components.AbdsIconOfficeFilePdf, HTMLStencilElement { } var HTMLAbdsIconOfficeFilePdfElement: { prototype: HTMLAbdsIconOfficeFilePdfElement; new (): HTMLAbdsIconOfficeFilePdfElement; }; interface HTMLAbdsIconPasswordLock1Element extends Components.AbdsIconPasswordLock1, HTMLStencilElement { } var HTMLAbdsIconPasswordLock1Element: { prototype: HTMLAbdsIconPasswordLock1Element; new (): HTMLAbdsIconPasswordLock1Element; }; interface HTMLAbdsIconPencil1Element extends Components.AbdsIconPencil1, HTMLStencilElement { } var HTMLAbdsIconPencil1Element: { prototype: HTMLAbdsIconPencil1Element; new (): HTMLAbdsIconPencil1Element; }; interface HTMLAbdsIconPetsPawElement extends Components.AbdsIconPetsPaw, HTMLStencilElement { } var HTMLAbdsIconPetsPawElement: { prototype: HTMLAbdsIconPetsPawElement; new (): HTMLAbdsIconPetsPawElement; }; interface HTMLAbdsIconPhoneActionWarningElement extends Components.AbdsIconPhoneActionWarning, HTMLStencilElement { } var HTMLAbdsIconPhoneActionWarningElement: { prototype: HTMLAbdsIconPhoneActionWarningElement; new (): HTMLAbdsIconPhoneActionWarningElement; }; interface HTMLAbdsIconPhoneHandHold1Element extends Components.AbdsIconPhoneHandHold1, HTMLStencilElement { } var HTMLAbdsIconPhoneHandHold1Element: { prototype: HTMLAbdsIconPhoneHandHold1Element; new (): HTMLAbdsIconPhoneHandHold1Element; }; interface HTMLAbdsIconPillElement extends Components.AbdsIconPill, HTMLStencilElement { } var HTMLAbdsIconPillElement: { prototype: HTMLAbdsIconPillElement; new (): HTMLAbdsIconPillElement; }; interface HTMLAbdsIconPillClockElement extends Components.AbdsIconPillClock, HTMLStencilElement { } var HTMLAbdsIconPillClockElement: { prototype: HTMLAbdsIconPillClockElement; new (): HTMLAbdsIconPillClockElement; }; interface HTMLAbdsIconPinElement extends Components.AbdsIconPin, HTMLStencilElement { } var HTMLAbdsIconPinElement: { prototype: HTMLAbdsIconPinElement; new (): HTMLAbdsIconPinElement; }; interface HTMLAbdsIconPowerButtonElement extends Components.AbdsIconPowerButton, HTMLStencilElement { } var HTMLAbdsIconPowerButtonElement: { prototype: HTMLAbdsIconPowerButtonElement; new (): HTMLAbdsIconPowerButtonElement; }; interface HTMLAbdsIconPresentationSpeakerElement extends Components.AbdsIconPresentationSpeaker, HTMLStencilElement { } var HTMLAbdsIconPresentationSpeakerElement: { prototype: HTMLAbdsIconPresentationSpeakerElement; new (): HTMLAbdsIconPresentationSpeakerElement; }; interface HTMLAbdsIconPrintTextElement extends Components.AbdsIconPrintText, HTMLStencilElement { } var HTMLAbdsIconPrintTextElement: { prototype: HTMLAbdsIconPrintTextElement; new (): HTMLAbdsIconPrintTextElement; }; interface HTMLAbdsIconQuestionCircleElement extends Components.AbdsIconQuestionCircle, HTMLStencilElement { } var HTMLAbdsIconQuestionCircleElement: { prototype: HTMLAbdsIconQuestionCircleElement; new (): HTMLAbdsIconQuestionCircleElement; }; interface HTMLAbdsIconReadEmailAtElement extends Components.AbdsIconReadEmailAt, HTMLStencilElement { } var HTMLAbdsIconReadEmailAtElement: { prototype: HTMLAbdsIconReadEmailAtElement; new (): HTMLAbdsIconReadEmailAtElement; }; interface HTMLAbdsIconRemoveElement extends Components.AbdsIconRemove, HTMLStencilElement { } var HTMLAbdsIconRemoveElement: { prototype: HTMLAbdsIconRemoveElement; new (): HTMLAbdsIconRemoveElement; }; interface HTMLAbdsIconScreen1Element extends Components.AbdsIconScreen1, HTMLStencilElement { } var HTMLAbdsIconScreen1Element: { prototype: HTMLAbdsIconScreen1Element; new (): HTMLAbdsIconScreen1Element; }; interface HTMLAbdsIconSearchElement extends Components.AbdsIconSearch, HTMLStencilElement { } var HTMLAbdsIconSearchElement: { prototype: HTMLAbdsIconSearchElement; new (): HTMLAbdsIconSearchElement; }; interface HTMLAbdsIconShareElement extends Components.AbdsIconShare, HTMLStencilElement { } var HTMLAbdsIconShareElement: { prototype: HTMLAbdsIconShareElement; new (): HTMLAbdsIconShareElement; }; interface HTMLAbdsIconShipmentMonitorTrackElement extends Components.AbdsIconShipmentMonitorTrack, HTMLStencilElement { } var HTMLAbdsIconShipmentMonitorTrackElement: { prototype: HTMLAbdsIconShipmentMonitorTrackElement; new (): HTMLAbdsIconShipmentMonitorTrackElement; }; interface HTMLAbdsIconShipmentNextElement extends Components.AbdsIconShipmentNext, HTMLStencilElement { } var HTMLAbdsIconShipmentNextElement: { prototype: HTMLAbdsIconShipmentNextElement; new (): HTMLAbdsIconShipmentNextElement; }; interface HTMLAbdsIconShipmentUploadElement extends Components.AbdsIconShipmentUpload, HTMLStencilElement { } var HTMLAbdsIconShipmentUploadElement: { prototype: HTMLAbdsIconShipmentUploadElement; new (): HTMLAbdsIconShipmentUploadElement; }; interface HTMLAbdsIconShoppingCart1Element extends Components.AbdsIconShoppingCart1, HTMLStencilElement { } var HTMLAbdsIconShoppingCart1Element: { prototype: HTMLAbdsIconShoppingCart1Element; new (): HTMLAbdsIconShoppingCart1Element; }; interface HTMLAbdsIconSingleNeutralActionsMoneyElement extends Components.AbdsIconSingleNeutralActionsMoney, HTMLStencilElement { } var HTMLAbdsIconSingleNeutralActionsMoneyElement: { prototype: HTMLAbdsIconSingleNeutralActionsMoneyElement; new (): HTMLAbdsIconSingleNeutralActionsMoneyElement; }; interface HTMLAbdsIconSingleNeutralActionsTextElement extends Components.AbdsIconSingleNeutralActionsText, HTMLStencilElement { } var HTMLAbdsIconSingleNeutralActionsTextElement: { prototype: HTMLAbdsIconSingleNeutralActionsTextElement; new (): HTMLAbdsIconSingleNeutralActionsTextElement; }; interface HTMLAbdsIconSingleNeutralCircleElement extends Components.AbdsIconSingleNeutralCircle, HTMLStencilElement { } var HTMLAbdsIconSingleNeutralCircleElement: { prototype: HTMLAbdsIconSingleNeutralCircleElement; new (): HTMLAbdsIconSingleNeutralCircleElement; }; interface HTMLAbdsIconStopwatchElement extends Components.AbdsIconStopwatch, HTMLStencilElement { } var HTMLAbdsIconStopwatchElement: { prototype: HTMLAbdsIconStopwatchElement; new (): HTMLAbdsIconStopwatchElement; }; interface HTMLAbdsIconSubtractElement extends Components.AbdsIconSubtract, HTMLStencilElement { } var HTMLAbdsIconSubtractElement: { prototype: HTMLAbdsIconSubtractElement; new (): HTMLAbdsIconSubtractElement; }; interface HTMLAbdsIconSubtractCircleElement extends Components.AbdsIconSubtractCircle, HTMLStencilElement { } var HTMLAbdsIconSubtractCircleElement: { prototype: HTMLAbdsIconSubtractCircleElement; new (): HTMLAbdsIconSubtractCircleElement; }; interface HTMLAbdsIconSynchronizeArrowElement extends Components.AbdsIconSynchronizeArrow, HTMLStencilElement { } var HTMLAbdsIconSynchronizeArrowElement: { prototype: HTMLAbdsIconSynchronizeArrowElement; new (): HTMLAbdsIconSynchronizeArrowElement; }; interface HTMLAbdsIconSynchronizeArrow1Element extends Components.AbdsIconSynchronizeArrow1, HTMLStencilElement { } var HTMLAbdsIconSynchronizeArrow1Element: { prototype: HTMLAbdsIconSynchronizeArrow1Element; new (): HTMLAbdsIconSynchronizeArrow1Element; }; interface HTMLAbdsIconTaskListPenElement extends Components.AbdsIconTaskListPen, HTMLStencilElement { } var HTMLAbdsIconTaskListPenElement: { prototype: HTMLAbdsIconTaskListPenElement; new (): HTMLAbdsIconTaskListPenElement; }; interface HTMLAbdsIconTemperatureSnowflakeElement extends Components.AbdsIconTemperatureSnowflake, HTMLStencilElement { } var HTMLAbdsIconTemperatureSnowflakeElement: { prototype: HTMLAbdsIconTemperatureSnowflakeElement; new (): HTMLAbdsIconTemperatureSnowflakeElement; }; interface HTMLAbdsIconTicketElement extends Components.AbdsIconTicket, HTMLStencilElement { } var HTMLAbdsIconTicketElement: { prototype: HTMLAbdsIconTicketElement; new (): HTMLAbdsIconTicketElement; }; interface HTMLAbdsIconTimeClockCircleElement extends Components.AbdsIconTimeClockCircle, HTMLStencilElement { } var HTMLAbdsIconTimeClockCircleElement: { prototype: HTMLAbdsIconTimeClockCircleElement; new (): HTMLAbdsIconTimeClockCircleElement; }; interface HTMLAbdsIconUploadBottomElement extends Components.AbdsIconUploadBottom, HTMLStencilElement { } var HTMLAbdsIconUploadBottomElement: { prototype: HTMLAbdsIconUploadBottomElement; new (): HTMLAbdsIconUploadBottomElement; }; interface HTMLAbdsIconUserLogoutElement extends Components.AbdsIconUserLogout, HTMLStencilElement { } var HTMLAbdsIconUserLogoutElement: { prototype: HTMLAbdsIconUserLogoutElement; new (): HTMLAbdsIconUserLogoutElement; }; interface HTMLAbdsIconVideoMeetingSkypeElement extends Components.AbdsIconVideoMeetingSkype, HTMLStencilElement { } var HTMLAbdsIconVideoMeetingSkypeElement: { prototype: HTMLAbdsIconVideoMeetingSkypeElement; new (): HTMLAbdsIconVideoMeetingSkypeElement; }; interface HTMLAbdsIconView1Element extends Components.AbdsIconView1, HTMLStencilElement { } var HTMLAbdsIconView1Element: { prototype: HTMLAbdsIconView1Element; new (): HTMLAbdsIconView1Element; }; interface HTMLAbdsIconViewOffElement extends Components.AbdsIconViewOff, HTMLStencilElement { } var HTMLAbdsIconViewOffElement: { prototype: HTMLAbdsIconViewOffElement; new (): HTMLAbdsIconViewOffElement; }; interface HTMLAbdsIconWarehousePackagesElement extends Components.AbdsIconWarehousePackages, HTMLStencilElement { } var HTMLAbdsIconWarehousePackagesElement: { prototype: HTMLAbdsIconWarehousePackagesElement; new (): HTMLAbdsIconWarehousePackagesElement; }; interface HTMLAbdsInputElement extends Components.AbdsInput, HTMLStencilElement { } var HTMLAbdsInputElement: { prototype: HTMLAbdsInputElement; new (): HTMLAbdsInputElement; }; interface HTMLAbdsLabelElement extends Components.AbdsLabel, HTMLStencilElement { } var HTMLAbdsLabelElement: { prototype: HTMLAbdsLabelElement; new (): HTMLAbdsLabelElement; }; interface HTMLAbdsModalElement extends Components.AbdsModal, HTMLStencilElement { } var HTMLAbdsModalElement: { prototype: HTMLAbdsModalElement; new (): HTMLAbdsModalElement; }; interface HTMLAbdsRadioElement extends Components.AbdsRadio, HTMLStencilElement { } var HTMLAbdsRadioElement: { prototype: HTMLAbdsRadioElement; new (): HTMLAbdsRadioElement; }; interface HTMLAbdsSelectElement extends Components.AbdsSelect, HTMLStencilElement { } var HTMLAbdsSelectElement: { prototype: HTMLAbdsSelectElement; new (): HTMLAbdsSelectElement; }; interface HTMLAbdsSelectOptionElement extends Components.AbdsSelectOption, HTMLStencilElement { } var HTMLAbdsSelectOptionElement: { prototype: HTMLAbdsSelectOptionElement; new (): HTMLAbdsSelectOptionElement; }; interface HTMLAbdsSupportingTextElement extends Components.AbdsSupportingText, HTMLStencilElement { } var HTMLAbdsSupportingTextElement: { prototype: HTMLAbdsSupportingTextElement; new (): HTMLAbdsSupportingTextElement; }; interface HTMLAbdsSwitchElement extends Components.AbdsSwitch, HTMLStencilElement { } var HTMLAbdsSwitchElement: { prototype: HTMLAbdsSwitchElement; new (): HTMLAbdsSwitchElement; }; interface HTMLAbdsTooltipElement extends Components.AbdsTooltip, HTMLStencilElement { } var HTMLAbdsTooltipElement: { prototype: HTMLAbdsTooltipElement; new (): HTMLAbdsTooltipElement; }; interface HTMLElementTagNameMap { "abds-badge": HTMLAbdsBadgeElement; "abds-button": HTMLAbdsButtonElement; "abds-button-icon": HTMLAbdsButtonIconElement; "abds-checkbox": HTMLAbdsCheckboxElement; "abds-icon": HTMLAbdsIconElement; "abds-icon-accounting-document": HTMLAbdsIconAccountingDocumentElement; "abds-icon-add": HTMLAbdsIconAddElement; "abds-icon-alarm-bell": HTMLAbdsIconAlarmBellElement; "abds-icon-alarm-bell-off": HTMLAbdsIconAlarmBellOffElement; "abds-icon-alarm-clock": HTMLAbdsIconAlarmClockElement; "abds-icon-alert-circle": HTMLAbdsIconAlertCircleElement; "abds-icon-alert-triangle": HTMLAbdsIconAlertTriangleElement; "abds-icon-answer-machine": HTMLAbdsIconAnswerMachineElement; "abds-icon-answer-machine-paper": HTMLAbdsIconAnswerMachinePaperElement; "abds-icon-app-window-clock": HTMLAbdsIconAppWindowClockElement; "abds-icon-app-window-edit": HTMLAbdsIconAppWindowEditElement; "abds-icon-app-window-graph-1": HTMLAbdsIconAppWindowGraph1Element; "abds-icon-app-window-layout": HTMLAbdsIconAppWindowLayoutElement; "abds-icon-app-window-question": HTMLAbdsIconAppWindowQuestionElement; "abds-icon-app-window-search-1": HTMLAbdsIconAppWindowSearch1Element; "abds-icon-arrow-down": HTMLAbdsIconArrowDownElement; "abds-icon-arrow-down-1": HTMLAbdsIconArrowDown1Element; "abds-icon-arrow-left": HTMLAbdsIconArrowLeftElement; "abds-icon-arrow-left-1": HTMLAbdsIconArrowLeft1Element; "abds-icon-arrow-right": HTMLAbdsIconArrowRightElement; "abds-icon-arrow-right-1": HTMLAbdsIconArrowRight1Element; "abds-icon-arrow-up": HTMLAbdsIconArrowUpElement; "abds-icon-arrow-up-1": HTMLAbdsIconArrowUp1Element; "abds-icon-barcode-scan": HTMLAbdsIconBarcodeScanElement; "abds-icon-bin-1": HTMLAbdsIconBin1Element; "abds-icon-book-edit": HTMLAbdsIconBookEditElement; "abds-icon-browser-gauge": HTMLAbdsIconBrowserGaugeElement; "abds-icon-calendar": HTMLAbdsIconCalendarElement; "abds-icon-calendar-check": HTMLAbdsIconCalendarCheckElement; "abds-icon-cash-payment-coins": HTMLAbdsIconCashPaymentCoinsElement; "abds-icon-check-1": HTMLAbdsIconCheck1Element; "abds-icon-check-2": HTMLAbdsIconCheck2Element; "abds-icon-check-circle-1": HTMLAbdsIconCheckCircle1Element; "abds-icon-common-file-add": HTMLAbdsIconCommonFileAddElement; "abds-icon-common-file-double-2": HTMLAbdsIconCommonFileDouble2Element; "abds-icon-common-file-empty": HTMLAbdsIconCommonFileEmptyElement; "abds-icon-common-file-module-1": HTMLAbdsIconCommonFileModule1Element; "abds-icon-common-file-remove": HTMLAbdsIconCommonFileRemoveElement; "abds-icon-common-file-text": HTMLAbdsIconCommonFileTextElement; "abds-icon-common-file-text-edit": HTMLAbdsIconCommonFileTextEditElement; "abds-icon-common-file-text-shield": HTMLAbdsIconCommonFileTextShieldElement; "abds-icon-data-file-bars-cash": HTMLAbdsIconDataFileBarsCashElement; "abds-icon-data-transfer-square-horizontal": HTMLAbdsIconDataTransferSquareHorizontalElement; "abds-icon-database-2": HTMLAbdsIconDatabase2Element; "abds-icon-database-add": HTMLAbdsIconDatabaseAddElement; "abds-icon-delete": HTMLAbdsIconDeleteElement; "abds-icon-delivery-truck-2": HTMLAbdsIconDeliveryTruck2Element; "abds-icon-desktop-computer-1": HTMLAbdsIconDesktopComputer1Element; "abds-icon-download-bottom": HTMLAbdsIconDownloadBottomElement; "abds-icon-drugs-pills-box": HTMLAbdsIconDrugsPillsBoxElement; "abds-icon-earth-1": HTMLAbdsIconEarth1Element; "abds-icon-earth-cash": HTMLAbdsIconEarthCashElement; "abds-icon-earth-question": HTMLAbdsIconEarthQuestionElement; "abds-icon-earth-search": HTMLAbdsIconEarthSearchElement; "abds-icon-file-code-sync": HTMLAbdsIconFileCodeSyncElement; "abds-icon-file-sql": HTMLAbdsIconFileSqlElement; "abds-icon-filter-1": HTMLAbdsIconFilter1Element; "abds-icon-floppy-disk": HTMLAbdsIconFloppyDiskElement; "abds-icon-information-circle": HTMLAbdsIconInformationCircleElement; "abds-icon-keyboard": HTMLAbdsIconKeyboardElement; "abds-icon-keyboard-wireless": HTMLAbdsIconKeyboardWirelessElement; "abds-icon-laptop-1": HTMLAbdsIconLaptop1Element; "abds-icon-laptop-1-b": HTMLAbdsIconLaptop1BElement; "abds-icon-layout-module": HTMLAbdsIconLayoutModuleElement; "abds-icon-legal-hammer": HTMLAbdsIconLegalHammerElement; "abds-icon-legal-scale-1": HTMLAbdsIconLegalScale1Element; "abds-icon-light-bulb-shine": HTMLAbdsIconLightBulbShineElement; "abds-icon-list-bullets": HTMLAbdsIconListBulletsElement; "abds-icon-login-3": HTMLAbdsIconLogin3Element; "abds-icon-logout-2": HTMLAbdsIconLogout2Element; "abds-icon-meeting-camera": HTMLAbdsIconMeetingCameraElement; "abds-icon-meeting-team-monitor-1": HTMLAbdsIconMeetingTeamMonitor1Element; "abds-icon-megaphone": HTMLAbdsIconMegaphoneElement; "abds-icon-messages-bubble-square-text": HTMLAbdsIconMessagesBubbleSquareTextElement; "abds-icon-mobile-phone": HTMLAbdsIconMobilePhoneElement; "abds-icon-monitor-graph": HTMLAbdsIconMonitorGraphElement; "abds-icon-multiple-users-1": HTMLAbdsIconMultipleUsers1Element; "abds-icon-navigation-menu": HTMLAbdsIconNavigationMenuElement; "abds-icon-navigation-menu-horizontal": HTMLAbdsIconNavigationMenuHorizontalElement; "abds-icon-navigation-menu-vertical": HTMLAbdsIconNavigationMenuVerticalElement; "abds-icon-notes-add": HTMLAbdsIconNotesAddElement; "abds-icon-notes-paper": HTMLAbdsIconNotesPaperElement; "abds-icon-office-file-pdf": HTMLAbdsIconOfficeFilePdfElement; "abds-icon-password-lock-1": HTMLAbdsIconPasswordLock1Element; "abds-icon-pencil-1": HTMLAbdsIconPencil1Element; "abds-icon-pets-paw": HTMLAbdsIconPetsPawElement; "abds-icon-phone-action-warning": HTMLAbdsIconPhoneActionWarningElement; "abds-icon-phone-hand-hold-1": HTMLAbdsIconPhoneHandHold1Element; "abds-icon-pill": HTMLAbdsIconPillElement; "abds-icon-pill-clock": HTMLAbdsIconPillClockElement; "abds-icon-pin": HTMLAbdsIconPinElement; "abds-icon-power-button": HTMLAbdsIconPowerButtonElement; "abds-icon-presentation-speaker": HTMLAbdsIconPresentationSpeakerElement; "abds-icon-print-text": HTMLAbdsIconPrintTextElement; "abds-icon-question-circle": HTMLAbdsIconQuestionCircleElement; "abds-icon-read-email-at": HTMLAbdsIconReadEmailAtElement; "abds-icon-remove": HTMLAbdsIconRemoveElement; "abds-icon-screen-1": HTMLAbdsIconScreen1Element; "abds-icon-search": HTMLAbdsIconSearchElement; "abds-icon-share": HTMLAbdsIconShareElement; "abds-icon-shipment-monitor-track": HTMLAbdsIconShipmentMonitorTrackElement; "abds-icon-shipment-next": HTMLAbdsIconShipmentNextElement; "abds-icon-shipment-upload": HTMLAbdsIconShipmentUploadElement; "abds-icon-shopping-cart-1": HTMLAbdsIconShoppingCart1Element; "abds-icon-single-neutral-actions-money": HTMLAbdsIconSingleNeutralActionsMoneyElement; "abds-icon-single-neutral-actions-text": HTMLAbdsIconSingleNeutralActionsTextElement; "abds-icon-single-neutral-circle": HTMLAbdsIconSingleNeutralCircleElement; "abds-icon-stopwatch": HTMLAbdsIconStopwatchElement; "abds-icon-subtract": HTMLAbdsIconSubtractElement; "abds-icon-subtract-circle": HTMLAbdsIconSubtractCircleElement; "abds-icon-synchronize-arrow": HTMLAbdsIconSynchronizeArrowElement; "abds-icon-synchronize-arrow-1": HTMLAbdsIconSynchronizeArrow1Element; "abds-icon-task-list-pen": HTMLAbdsIconTaskListPenElement; "abds-icon-temperature-snowflake": HTMLAbdsIconTemperatureSnowflakeElement; "abds-icon-ticket": HTMLAbdsIconTicketElement; "abds-icon-time-clock-circle": HTMLAbdsIconTimeClockCircleElement; "abds-icon-upload-bottom": HTMLAbdsIconUploadBottomElement; "abds-icon-user-logout": HTMLAbdsIconUserLogoutElement; "abds-icon-video-meeting-skype": HTMLAbdsIconVideoMeetingSkypeElement; "abds-icon-view-1": HTMLAbdsIconView1Element; "abds-icon-view-off": HTMLAbdsIconViewOffElement; "abds-icon-warehouse-packages": HTMLAbdsIconWarehousePackagesElement; "abds-input": HTMLAbdsInputElement; "abds-label": HTMLAbdsLabelElement; "abds-modal": HTMLAbdsModalElement; "abds-radio": HTMLAbdsRadioElement; "abds-select": HTMLAbdsSelectElement; "abds-select-option": HTMLAbdsSelectOptionElement; "abds-supporting-text": HTMLAbdsSupportingTextElement; "abds-switch": HTMLAbdsSwitchElement; "abds-tooltip": HTMLAbdsTooltipElement; } } declare namespace LocalJSX { interface AbdsBadge { /** * Adds an abds-icon to end of badge text. */ "iconEnd"?: string; /** * Adds an abds-icon to beginning of badge text. */ "iconStart"?: string; /** * Sets badge color options. */ "palette"?: BadgePalette; /** * Sets height and padding of badge. */ "size"?: BadgeSize; /** * Sets badge width to auto fit content or full. */ "width"?: Width; } interface AbdsButton { /** * Provides an outlined appearance (i.e. solid border) to the button. Currently, only brand and destructive variants support outline. */ "appearance"?: ButtonAppearance; /** * Sets button type attribute; defaults to **button** if not specified. */ "buttonType"?: string; /** * Disables button interaction. */ "disabled"?: boolean; /** * Form ID associated with component. */ "formId"?: string; /** * Sets anchor href attribute; determines if component should render as anchor or button. */ "href"?: string; /** * Adds an abds-icon to end of button text. */ "iconEnd"?: string; /** * Adds an abds-icon to beginning of button text. */ "iconStart"?: string; /** * Sets aria-label attribute on anchor or button. */ "label"?: string; /** * Sets button name attribute. */ "name"?: string; /** * Sets button color. */ "palette"?: ButtonPalette; /** * Sets anchor rel attribute. */ "rel"?: string; /** * Sets anchor target attribute. */ "target"?: Target; /** * Sets button width. */ "width"?: Width; } interface AbdsButtonIcon { /** * Sets appearance (e.g. solid-outline). */ "appearance"?: ButtonIconAppearance; /** * Prevents the user from interacting with the button, if passed. */ "disabled"?: boolean; /** * Associate button elements to forms with the same id. */ "formId"?: string; /** * Sets the URL that the hyperlink points to; Determines if component should render as anchor or button. */ "href"?: string; /** * Sets abds-icon to be rendered. */ "icon"?: string; /** * Sets aria-label and title attribute. */ "label"?: string; /** * The name of the button, submitted as a pair with the button's value as part of the form data, when that button is used to submit the form. */ "name"?: string; /** * Sets palette (e.g. brand). */ "palette"?: ButtonIconPalette; /** * The relationship of the linked `href` as space-separated link types. Will only apply if `href` is passed. */ "rel"?: string; /** * Sets size (e.g. lg). */ "size"?: ButtonIconSize; /** * Sets where to display the linked `href`. Will only apply if `href` is passed. */ "target"?: Target; /** * Sets default behavior of the button. */ "type"?: string; } interface AbdsCheckbox { /** * Aligns input and label. */ "alignment"?: Alignment; /** * Sets checked state. */ "checked"?: boolean; /** * Disables checkbox interaction. */ "disabled"?: boolean; /** * Sets error state. */ "error"?: boolean; /** * Sets indeterminate state. */ "indeterminate"?: boolean; /** * Sets name attribute. */ "name": string; /** * Fired when the element's value is changed. */ "onAbdsChange"?: (event: CustomEvent) => void; /** * Sets required state. */ "required"?: boolean; /** * Sets custom error message for required state. */ "requiredMessage"?: string; /** * Sets tooltip text in embedded abds-label. */ "tooltip"?: string; /** * Form submission value if selected. Default for checked checkbox is **on**: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#attr-value */ "value"?: string; } interface AbdsIcon { /** * Sets abds-icon to display. */ "icon": string; /** * Sets icon size. */ "size"?: FontSize; /** * Sets icon stroke-width. */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAccountingDocument { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAlarmBell { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAlarmBellOff { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAlarmClock { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAlertCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAlertTriangle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAnswerMachine { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAnswerMachinePaper { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAppWindowClock { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAppWindowEdit { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAppWindowGraph1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAppWindowLayout { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAppWindowQuestion { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconAppWindowSearch1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowDown { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowDown1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowLeft { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowLeft1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowRight { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowRight1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowUp { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconArrowUp1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconBarcodeScan { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconBin1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconBookEdit { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconBrowserGauge { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCalendar { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCalendarCheck { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCashPaymentCoins { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCheck1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCheck2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCheckCircle1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileDouble2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileEmpty { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileModule1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileRemove { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileTextEdit { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconCommonFileTextShield { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDataFileBarsCash { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDataTransferSquareHorizontal { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDatabase2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDatabaseAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDelete { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDeliveryTruck2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDesktopComputer1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDownloadBottom { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconDrugsPillsBox { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconEarth1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconEarthCash { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconEarthQuestion { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconEarthSearch { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconFileCodeSync { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconFileSql { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconFilter1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconFloppyDisk { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconInformationCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconKeyboard { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconKeyboardWireless { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLaptop1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLaptop1B { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLayoutModule { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLegalHammer { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLegalScale1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLightBulbShine { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconListBullets { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLogin3 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconLogout2 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconMeetingCamera { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconMeetingTeamMonitor1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconMegaphone { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconMessagesBubbleSquareText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconMobilePhone { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconMonitorGraph { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconMultipleUsers1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconNavigationMenu { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconNavigationMenuHorizontal { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconNavigationMenuVertical { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconNotesAdd { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconNotesPaper { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconOfficeFilePdf { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPasswordLock1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPencil1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPetsPaw { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPhoneActionWarning { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPhoneHandHold1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPill { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPillClock { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPin { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPowerButton { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPresentationSpeaker { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconPrintText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconQuestionCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconReadEmailAt { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconRemove { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconScreen1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSearch { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconShare { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconShipmentMonitorTrack { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconShipmentNext { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconShipmentUpload { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconShoppingCart1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSingleNeutralActionsMoney { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSingleNeutralActionsText { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSingleNeutralCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconStopwatch { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSubtract { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSubtractCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSynchronizeArrow { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconSynchronizeArrow1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconTaskListPen { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconTemperatureSnowflake { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconTicket { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconTimeClockCircle { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconUploadBottom { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconUserLogout { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconVideoMeetingSkype { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconView1 { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconViewOff { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsIconWarehousePackages { /** * The size of the icon, defaults to "base" icon dimensions follow typography sizes defined in tailwind.typography.default. */ "size"?: FontSize; /** * the stroke width of the icon */ "strokeWidth"?: StrokeWidth; } interface AbdsInput { /** * Hint for form autofill feature. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#autocomplete */ "autocomplete"?: AutoComplete; /** * Disables input from interaction. */ "disabled"?: boolean; /** * Allows setting error state. */ "error"?: boolean; /** * Custom error message. Will only display if `error` prop is true. */ "errorMessage"?: string; /** * Text of the information message. */ "helperText"?: string; /** * Hide icon-end, if present. */ "hideIconEnd"?: boolean; /** * Hide icon-start, if present. */ "hideIconStart"?: boolean; /** * Adds an abds-icon to end of input. */ "iconEnd"?: string; /** * Adds an abds-icon to beginning of input. */ "iconStart"?: string; /** * Sets inputmode attribute for input */ "inputmode"?: InputMode; /** * Configurable label/title text for interactive button inside of input (search's clear button and password's mask button). */ "interactiveButtonLabel"?: string; /** * The maximum value, which must not be less than its minimum (min attribute) value. */ "max"?: string; /** * This attribute specifies the maximum number of characters that the user can enter. */ "maxlength"?: string; /** * The minimum value, which must not be greater than its maximum (max attribute) value. */ "min"?: string; /** * This attribute specifies the minimum number of characters that the user can enter. */ "minlength"?: string; /** * Specifies a custom error message for invalid minLength. */ "minlengthMessage"?: string; /** * The name of the control, which is submitted with the form data. */ "name": string; /** * Fired only when value is committed (e.g. pressing the enter key). */ "onAbdsChange"?: (event: CustomEvent) => void; /** * Fired every time value changes. */ "onAbdsInput"?: (event: CustomEvent) => void; /** * A regular expression that the value is checked against. The pattern must match the entire value, not just some subset. */ "pattern"?: string; /** * Specifies a custom error message for invalid pattern. */ "patternMessage"?: string; /** * Instructional text that shows before the input has a value. */ "placeholder"?: string; /** * When set to true, it makes the input not mutable. */ "readonly"?: boolean; /** * Specifies required state for form submission. */ "required"?: boolean; /** * Specifies a custom error message for required state. */ "requiredMessage"?: string; /** * The tooltip text to be passed to label. */ "tooltip"?: string; /** * Specify the input type. */ "type"?: Type; /** * The value of the input. */ "value"?: string; /** * Sets input width. */ "width"?: 'default' | 'full'; } interface AbdsLabel { /** * Displays red asterisk if true. Has no impact on form submission. **Note:** A required label without text will display a red asterisk with no context. To prevent this the implementation should not render the label at all if no text is present to display. */ "required"?: boolean; /** * Tooltip text to display on abds-icon hover. */ "tooltip"?: string; /** * Displays label in bold or medium font-weight. */ "weight"?: Weight; } interface AbdsModal { /** * Sets header text. */ "headerText"?: string; /** * Adds an abds-icon on left side of header text. */ "icon"?: string; /** * Sets open/closed state. */ "open"?: boolean; /** * Sets header text color. */ "palette"?: ModalPalette; } interface AbdsRadio { /** * Aligns input and label. */ "alignment"?: Alignment; /** * Sets checked state. */ "checked"?: boolean; /** * Disables radio interaction. */ "disabled"?: boolean; /** * Sets name attribute. */ "name": string; /** * Fired when the element's value is changed. */ "onAbdsChange"?: (event: CustomEvent) => void; /** * Sets required state. */ "required"?: boolean; /** * Sets tooltip text in embedded abds-label. */ "tooltip"?: string; /** * Form submission value if selected. */ "value": string; } interface AbdsSelect { /** * Disables select interaction. */ "disabled"?: boolean; /** * Allows setting error state. */ "error"?: boolean; /** * Custom error message. */ "errorMessage"?: string; /** * Text of the information message. */ "helperText"?: string; /** * Sets label text in embedded abds-label. */ "label"?: string; /** * Sets name attribute. */ "name": string; /** * Fired only when value is committed (e.g. pressing the enter key). */ "onAbdsChange"?: (event: CustomEvent) => void; /** * Optional placeholder text. */ "placeholder"?: string; /** * Sets required state. */ "required"?: boolean; /** * Specifies a custom error message for required state. */ "requiredMessage"?: string; /** * Sets tooltip text in embedded abds-label. */ "tooltip"?: string; /** * The content of this attribute represents the value to be submitted with the form. If this attribute is omitted, the value is taken from the text content of the option element. */ "value"?: string; /** * Sets select width to default size or full. */ "width"?: 'default' | 'full'; } interface AbdsSelectOption { /** * If this Boolean attribute is set, this option is not checkable. Often browsers grey out such control and it won't receive any browsing event, like mouse clicks or focus-related ones. */ "disabled"?: boolean; /** * If present, the option will be hidden from view. This can be useful for options such as placeholder that would never be selectable and we want to hide from the visual dropdown. */ "hidden"?: boolean; /** * This attribute is text for the label indicating the meaning of the option. If the label attribute isn't defined, its value is that of the element text content. */ "label"?: string; /** * If present, this Boolean attribute indicates the option is initially selected. Only one single abds-select-option of an abds-select element may have the selected attribute. */ "selected"?: boolean; /** * The content of this attribute represents the value to be submitted with the form, should this option be selected. If this attribute is omitted, the value is taken from the text content of the option element. */ "value"?: string; } interface AbdsSupportingText { /** * Error message text. **Note:** Error text will always override helper text. */ "errorText"?: string; /** * Helper/informational message text. */ "helperText"?: string; } interface AbdsSwitch { /** * Sets checked state. */ "checked"?: boolean; /** * Disables switch interaction. */ "disabled"?: boolean; /** * Sets name attribute. */ "name": string; /** * Fired when the element's value is changed. */ "onAbdsChange"?: (event: CustomEvent) => void; /** * Sets tooltip text in embedded abds-label. */ "tooltip"?: string; /** * Form submission value if selected. Default for checked checkbox is **on**: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#attr-value */ "value"?: string; } interface AbdsTooltip { /** * ID selector to attach tooltip to. If unset Tooltip will try to attach to parent element. */ "for"?: string; /** * Determines Tooltip visibility. */ "open"?: boolean; /** * Sets tooltip placement in relation to reference element. */ "placement"?: BasePlacement; } interface IntrinsicElements { "abds-badge": AbdsBadge; "abds-button": AbdsButton; "abds-button-icon": AbdsButtonIcon; "abds-checkbox": AbdsCheckbox; "abds-icon": AbdsIcon; "abds-icon-accounting-document": AbdsIconAccountingDocument; "abds-icon-add": AbdsIconAdd; "abds-icon-alarm-bell": AbdsIconAlarmBell; "abds-icon-alarm-bell-off": AbdsIconAlarmBellOff; "abds-icon-alarm-clock": AbdsIconAlarmClock; "abds-icon-alert-circle": AbdsIconAlertCircle; "abds-icon-alert-triangle": AbdsIconAlertTriangle; "abds-icon-answer-machine": AbdsIconAnswerMachine; "abds-icon-answer-machine-paper": AbdsIconAnswerMachinePaper; "abds-icon-app-window-clock": AbdsIconAppWindowClock; "abds-icon-app-window-edit": AbdsIconAppWindowEdit; "abds-icon-app-window-graph-1": AbdsIconAppWindowGraph1; "abds-icon-app-window-layout": AbdsIconAppWindowLayout; "abds-icon-app-window-question": AbdsIconAppWindowQuestion; "abds-icon-app-window-search-1": AbdsIconAppWindowSearch1; "abds-icon-arrow-down": AbdsIconArrowDown; "abds-icon-arrow-down-1": AbdsIconArrowDown1; "abds-icon-arrow-left": AbdsIconArrowLeft; "abds-icon-arrow-left-1": AbdsIconArrowLeft1; "abds-icon-arrow-right": AbdsIconArrowRight; "abds-icon-arrow-right-1": AbdsIconArrowRight1; "abds-icon-arrow-up": AbdsIconArrowUp; "abds-icon-arrow-up-1": AbdsIconArrowUp1; "abds-icon-barcode-scan": AbdsIconBarcodeScan; "abds-icon-bin-1": AbdsIconBin1; "abds-icon-book-edit": AbdsIconBookEdit; "abds-icon-browser-gauge": AbdsIconBrowserGauge; "abds-icon-calendar": AbdsIconCalendar; "abds-icon-calendar-check": AbdsIconCalendarCheck; "abds-icon-cash-payment-coins": AbdsIconCashPaymentCoins; "abds-icon-check-1": AbdsIconCheck1; "abds-icon-check-2": AbdsIconCheck2; "abds-icon-check-circle-1": AbdsIconCheckCircle1; "abds-icon-common-file-add": AbdsIconCommonFileAdd; "abds-icon-common-file-double-2": AbdsIconCommonFileDouble2; "abds-icon-common-file-empty": AbdsIconCommonFileEmpty; "abds-icon-common-file-module-1": AbdsIconCommonFileModule1; "abds-icon-common-file-remove": AbdsIconCommonFileRemove; "abds-icon-common-file-text": AbdsIconCommonFileText; "abds-icon-common-file-text-edit": AbdsIconCommonFileTextEdit; "abds-icon-common-file-text-shield": AbdsIconCommonFileTextShield; "abds-icon-data-file-bars-cash": AbdsIconDataFileBarsCash; "abds-icon-data-transfer-square-horizontal": AbdsIconDataTransferSquareHorizontal; "abds-icon-database-2": AbdsIconDatabase2; "abds-icon-database-add": AbdsIconDatabaseAdd; "abds-icon-delete": AbdsIconDelete; "abds-icon-delivery-truck-2": AbdsIconDeliveryTruck2; "abds-icon-desktop-computer-1": AbdsIconDesktopComputer1; "abds-icon-download-bottom": AbdsIconDownloadBottom; "abds-icon-drugs-pills-box": AbdsIconDrugsPillsBox; "abds-icon-earth-1": AbdsIconEarth1; "abds-icon-earth-cash": AbdsIconEarthCash; "abds-icon-earth-question": AbdsIconEarthQuestion; "abds-icon-earth-search": AbdsIconEarthSearch; "abds-icon-file-code-sync": AbdsIconFileCodeSync; "abds-icon-file-sql": AbdsIconFileSql; "abds-icon-filter-1": AbdsIconFilter1; "abds-icon-floppy-disk": AbdsIconFloppyDisk; "abds-icon-information-circle": AbdsIconInformationCircle; "abds-icon-keyboard": AbdsIconKeyboard; "abds-icon-keyboard-wireless": AbdsIconKeyboardWireless; "abds-icon-laptop-1": AbdsIconLaptop1; "abds-icon-laptop-1-b": AbdsIconLaptop1B; "abds-icon-layout-module": AbdsIconLayoutModule; "abds-icon-legal-hammer": AbdsIconLegalHammer; "abds-icon-legal-scale-1": AbdsIconLegalScale1; "abds-icon-light-bulb-shine": AbdsIconLightBulbShine; "abds-icon-list-bullets": AbdsIconListBullets; "abds-icon-login-3": AbdsIconLogin3; "abds-icon-logout-2": AbdsIconLogout2; "abds-icon-meeting-camera": AbdsIconMeetingCamera; "abds-icon-meeting-team-monitor-1": AbdsIconMeetingTeamMonitor1; "abds-icon-megaphone": AbdsIconMegaphone; "abds-icon-messages-bubble-square-text": AbdsIconMessagesBubbleSquareText; "abds-icon-mobile-phone": AbdsIconMobilePhone; "abds-icon-monitor-graph": AbdsIconMonitorGraph; "abds-icon-multiple-users-1": AbdsIconMultipleUsers1; "abds-icon-navigation-menu": AbdsIconNavigationMenu; "abds-icon-navigation-menu-horizontal": AbdsIconNavigationMenuHorizontal; "abds-icon-navigation-menu-vertical": AbdsIconNavigationMenuVertical; "abds-icon-notes-add": AbdsIconNotesAdd; "abds-icon-notes-paper": AbdsIconNotesPaper; "abds-icon-office-file-pdf": AbdsIconOfficeFilePdf; "abds-icon-password-lock-1": AbdsIconPasswordLock1; "abds-icon-pencil-1": AbdsIconPencil1; "abds-icon-pets-paw": AbdsIconPetsPaw; "abds-icon-phone-action-warning": AbdsIconPhoneActionWarning; "abds-icon-phone-hand-hold-1": AbdsIconPhoneHandHold1; "abds-icon-pill": AbdsIconPill; "abds-icon-pill-clock": AbdsIconPillClock; "abds-icon-pin": AbdsIconPin; "abds-icon-power-button": AbdsIconPowerButton; "abds-icon-presentation-speaker": AbdsIconPresentationSpeaker; "abds-icon-print-text": AbdsIconPrintText; "abds-icon-question-circle": AbdsIconQuestionCircle; "abds-icon-read-email-at": AbdsIconReadEmailAt; "abds-icon-remove": AbdsIconRemove; "abds-icon-screen-1": AbdsIconScreen1; "abds-icon-search": AbdsIconSearch; "abds-icon-share": AbdsIconShare; "abds-icon-shipment-monitor-track": AbdsIconShipmentMonitorTrack; "abds-icon-shipment-next": AbdsIconShipmentNext; "abds-icon-shipment-upload": AbdsIconShipmentUpload; "abds-icon-shopping-cart-1": AbdsIconShoppingCart1; "abds-icon-single-neutral-actions-money": AbdsIconSingleNeutralActionsMoney; "abds-icon-single-neutral-actions-text": AbdsIconSingleNeutralActionsText; "abds-icon-single-neutral-circle": AbdsIconSingleNeutralCircle; "abds-icon-stopwatch": AbdsIconStopwatch; "abds-icon-subtract": AbdsIconSubtract; "abds-icon-subtract-circle": AbdsIconSubtractCircle; "abds-icon-synchronize-arrow": AbdsIconSynchronizeArrow; "abds-icon-synchronize-arrow-1": AbdsIconSynchronizeArrow1; "abds-icon-task-list-pen": AbdsIconTaskListPen; "abds-icon-temperature-snowflake": AbdsIconTemperatureSnowflake; "abds-icon-ticket": AbdsIconTicket; "abds-icon-time-clock-circle": AbdsIconTimeClockCircle; "abds-icon-upload-bottom": AbdsIconUploadBottom; "abds-icon-user-logout": AbdsIconUserLogout; "abds-icon-video-meeting-skype": AbdsIconVideoMeetingSkype; "abds-icon-view-1": AbdsIconView1; "abds-icon-view-off": AbdsIconViewOff; "abds-icon-warehouse-packages": AbdsIconWarehousePackages; "abds-input": AbdsInput; "abds-label": AbdsLabel; "abds-modal": AbdsModal; "abds-radio": AbdsRadio; "abds-select": AbdsSelect; "abds-select-option": AbdsSelectOption; "abds-supporting-text": AbdsSupportingText; "abds-switch": AbdsSwitch; "abds-tooltip": AbdsTooltip; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "abds-badge": LocalJSX.AbdsBadge & JSXBase.HTMLAttributes; "abds-button": LocalJSX.AbdsButton & JSXBase.HTMLAttributes; "abds-button-icon": LocalJSX.AbdsButtonIcon & JSXBase.HTMLAttributes; "abds-checkbox": LocalJSX.AbdsCheckbox & JSXBase.HTMLAttributes; "abds-icon": LocalJSX.AbdsIcon & JSXBase.HTMLAttributes; "abds-icon-accounting-document": LocalJSX.AbdsIconAccountingDocument & JSXBase.HTMLAttributes; "abds-icon-add": LocalJSX.AbdsIconAdd & JSXBase.HTMLAttributes; "abds-icon-alarm-bell": LocalJSX.AbdsIconAlarmBell & JSXBase.HTMLAttributes; "abds-icon-alarm-bell-off": LocalJSX.AbdsIconAlarmBellOff & JSXBase.HTMLAttributes; "abds-icon-alarm-clock": LocalJSX.AbdsIconAlarmClock & JSXBase.HTMLAttributes; "abds-icon-alert-circle": LocalJSX.AbdsIconAlertCircle & JSXBase.HTMLAttributes; "abds-icon-alert-triangle": LocalJSX.AbdsIconAlertTriangle & JSXBase.HTMLAttributes; "abds-icon-answer-machine": LocalJSX.AbdsIconAnswerMachine & JSXBase.HTMLAttributes; "abds-icon-answer-machine-paper": LocalJSX.AbdsIconAnswerMachinePaper & JSXBase.HTMLAttributes; "abds-icon-app-window-clock": LocalJSX.AbdsIconAppWindowClock & JSXBase.HTMLAttributes; "abds-icon-app-window-edit": LocalJSX.AbdsIconAppWindowEdit & JSXBase.HTMLAttributes; "abds-icon-app-window-graph-1": LocalJSX.AbdsIconAppWindowGraph1 & JSXBase.HTMLAttributes; "abds-icon-app-window-layout": LocalJSX.AbdsIconAppWindowLayout & JSXBase.HTMLAttributes; "abds-icon-app-window-question": LocalJSX.AbdsIconAppWindowQuestion & JSXBase.HTMLAttributes; "abds-icon-app-window-search-1": LocalJSX.AbdsIconAppWindowSearch1 & JSXBase.HTMLAttributes; "abds-icon-arrow-down": LocalJSX.AbdsIconArrowDown & JSXBase.HTMLAttributes; "abds-icon-arrow-down-1": LocalJSX.AbdsIconArrowDown1 & JSXBase.HTMLAttributes; "abds-icon-arrow-left": LocalJSX.AbdsIconArrowLeft & JSXBase.HTMLAttributes; "abds-icon-arrow-left-1": LocalJSX.AbdsIconArrowLeft1 & JSXBase.HTMLAttributes; "abds-icon-arrow-right": LocalJSX.AbdsIconArrowRight & JSXBase.HTMLAttributes; "abds-icon-arrow-right-1": LocalJSX.AbdsIconArrowRight1 & JSXBase.HTMLAttributes; "abds-icon-arrow-up": LocalJSX.AbdsIconArrowUp & JSXBase.HTMLAttributes; "abds-icon-arrow-up-1": LocalJSX.AbdsIconArrowUp1 & JSXBase.HTMLAttributes; "abds-icon-barcode-scan": LocalJSX.AbdsIconBarcodeScan & JSXBase.HTMLAttributes; "abds-icon-bin-1": LocalJSX.AbdsIconBin1 & JSXBase.HTMLAttributes; "abds-icon-book-edit": LocalJSX.AbdsIconBookEdit & JSXBase.HTMLAttributes; "abds-icon-browser-gauge": LocalJSX.AbdsIconBrowserGauge & JSXBase.HTMLAttributes; "abds-icon-calendar": LocalJSX.AbdsIconCalendar & JSXBase.HTMLAttributes; "abds-icon-calendar-check": LocalJSX.AbdsIconCalendarCheck & JSXBase.HTMLAttributes; "abds-icon-cash-payment-coins": LocalJSX.AbdsIconCashPaymentCoins & JSXBase.HTMLAttributes; "abds-icon-check-1": LocalJSX.AbdsIconCheck1 & JSXBase.HTMLAttributes; "abds-icon-check-2": LocalJSX.AbdsIconCheck2 & JSXBase.HTMLAttributes; "abds-icon-check-circle-1": LocalJSX.AbdsIconCheckCircle1 & JSXBase.HTMLAttributes; "abds-icon-common-file-add": LocalJSX.AbdsIconCommonFileAdd & JSXBase.HTMLAttributes; "abds-icon-common-file-double-2": LocalJSX.AbdsIconCommonFileDouble2 & JSXBase.HTMLAttributes; "abds-icon-common-file-empty": LocalJSX.AbdsIconCommonFileEmpty & JSXBase.HTMLAttributes; "abds-icon-common-file-module-1": LocalJSX.AbdsIconCommonFileModule1 & JSXBase.HTMLAttributes; "abds-icon-common-file-remove": LocalJSX.AbdsIconCommonFileRemove & JSXBase.HTMLAttributes; "abds-icon-common-file-text": LocalJSX.AbdsIconCommonFileText & JSXBase.HTMLAttributes; "abds-icon-common-file-text-edit": LocalJSX.AbdsIconCommonFileTextEdit & JSXBase.HTMLAttributes; "abds-icon-common-file-text-shield": LocalJSX.AbdsIconCommonFileTextShield & JSXBase.HTMLAttributes; "abds-icon-data-file-bars-cash": LocalJSX.AbdsIconDataFileBarsCash & JSXBase.HTMLAttributes; "abds-icon-data-transfer-square-horizontal": LocalJSX.AbdsIconDataTransferSquareHorizontal & JSXBase.HTMLAttributes; "abds-icon-database-2": LocalJSX.AbdsIconDatabase2 & JSXBase.HTMLAttributes; "abds-icon-database-add": LocalJSX.AbdsIconDatabaseAdd & JSXBase.HTMLAttributes; "abds-icon-delete": LocalJSX.AbdsIconDelete & JSXBase.HTMLAttributes; "abds-icon-delivery-truck-2": LocalJSX.AbdsIconDeliveryTruck2 & JSXBase.HTMLAttributes; "abds-icon-desktop-computer-1": LocalJSX.AbdsIconDesktopComputer1 & JSXBase.HTMLAttributes; "abds-icon-download-bottom": LocalJSX.AbdsIconDownloadBottom & JSXBase.HTMLAttributes; "abds-icon-drugs-pills-box": LocalJSX.AbdsIconDrugsPillsBox & JSXBase.HTMLAttributes; "abds-icon-earth-1": LocalJSX.AbdsIconEarth1 & JSXBase.HTMLAttributes; "abds-icon-earth-cash": LocalJSX.AbdsIconEarthCash & JSXBase.HTMLAttributes; "abds-icon-earth-question": LocalJSX.AbdsIconEarthQuestion & JSXBase.HTMLAttributes; "abds-icon-earth-search": LocalJSX.AbdsIconEarthSearch & JSXBase.HTMLAttributes; "abds-icon-file-code-sync": LocalJSX.AbdsIconFileCodeSync & JSXBase.HTMLAttributes; "abds-icon-file-sql": LocalJSX.AbdsIconFileSql & JSXBase.HTMLAttributes; "abds-icon-filter-1": LocalJSX.AbdsIconFilter1 & JSXBase.HTMLAttributes; "abds-icon-floppy-disk": LocalJSX.AbdsIconFloppyDisk & JSXBase.HTMLAttributes; "abds-icon-information-circle": LocalJSX.AbdsIconInformationCircle & JSXBase.HTMLAttributes; "abds-icon-keyboard": LocalJSX.AbdsIconKeyboard & JSXBase.HTMLAttributes; "abds-icon-keyboard-wireless": LocalJSX.AbdsIconKeyboardWireless & JSXBase.HTMLAttributes; "abds-icon-laptop-1": LocalJSX.AbdsIconLaptop1 & JSXBase.HTMLAttributes; "abds-icon-laptop-1-b": LocalJSX.AbdsIconLaptop1B & JSXBase.HTMLAttributes; "abds-icon-layout-module": LocalJSX.AbdsIconLayoutModule & JSXBase.HTMLAttributes; "abds-icon-legal-hammer": LocalJSX.AbdsIconLegalHammer & JSXBase.HTMLAttributes; "abds-icon-legal-scale-1": LocalJSX.AbdsIconLegalScale1 & JSXBase.HTMLAttributes; "abds-icon-light-bulb-shine": LocalJSX.AbdsIconLightBulbShine & JSXBase.HTMLAttributes; "abds-icon-list-bullets": LocalJSX.AbdsIconListBullets & JSXBase.HTMLAttributes; "abds-icon-login-3": LocalJSX.AbdsIconLogin3 & JSXBase.HTMLAttributes; "abds-icon-logout-2": LocalJSX.AbdsIconLogout2 & JSXBase.HTMLAttributes; "abds-icon-meeting-camera": LocalJSX.AbdsIconMeetingCamera & JSXBase.HTMLAttributes; "abds-icon-meeting-team-monitor-1": LocalJSX.AbdsIconMeetingTeamMonitor1 & JSXBase.HTMLAttributes; "abds-icon-megaphone": LocalJSX.AbdsIconMegaphone & JSXBase.HTMLAttributes; "abds-icon-messages-bubble-square-text": LocalJSX.AbdsIconMessagesBubbleSquareText & JSXBase.HTMLAttributes; "abds-icon-mobile-phone": LocalJSX.AbdsIconMobilePhone & JSXBase.HTMLAttributes; "abds-icon-monitor-graph": LocalJSX.AbdsIconMonitorGraph & JSXBase.HTMLAttributes; "abds-icon-multiple-users-1": LocalJSX.AbdsIconMultipleUsers1 & JSXBase.HTMLAttributes; "abds-icon-navigation-menu": LocalJSX.AbdsIconNavigationMenu & JSXBase.HTMLAttributes; "abds-icon-navigation-menu-horizontal": LocalJSX.AbdsIconNavigationMenuHorizontal & JSXBase.HTMLAttributes; "abds-icon-navigation-menu-vertical": LocalJSX.AbdsIconNavigationMenuVertical & JSXBase.HTMLAttributes; "abds-icon-notes-add": LocalJSX.AbdsIconNotesAdd & JSXBase.HTMLAttributes; "abds-icon-notes-paper": LocalJSX.AbdsIconNotesPaper & JSXBase.HTMLAttributes; "abds-icon-office-file-pdf": LocalJSX.AbdsIconOfficeFilePdf & JSXBase.HTMLAttributes; "abds-icon-password-lock-1": LocalJSX.AbdsIconPasswordLock1 & JSXBase.HTMLAttributes; "abds-icon-pencil-1": LocalJSX.AbdsIconPencil1 & JSXBase.HTMLAttributes; "abds-icon-pets-paw": LocalJSX.AbdsIconPetsPaw & JSXBase.HTMLAttributes; "abds-icon-phone-action-warning": LocalJSX.AbdsIconPhoneActionWarning & JSXBase.HTMLAttributes; "abds-icon-phone-hand-hold-1": LocalJSX.AbdsIconPhoneHandHold1 & JSXBase.HTMLAttributes; "abds-icon-pill": LocalJSX.AbdsIconPill & JSXBase.HTMLAttributes; "abds-icon-pill-clock": LocalJSX.AbdsIconPillClock & JSXBase.HTMLAttributes; "abds-icon-pin": LocalJSX.AbdsIconPin & JSXBase.HTMLAttributes; "abds-icon-power-button": LocalJSX.AbdsIconPowerButton & JSXBase.HTMLAttributes; "abds-icon-presentation-speaker": LocalJSX.AbdsIconPresentationSpeaker & JSXBase.HTMLAttributes; "abds-icon-print-text": LocalJSX.AbdsIconPrintText & JSXBase.HTMLAttributes; "abds-icon-question-circle": LocalJSX.AbdsIconQuestionCircle & JSXBase.HTMLAttributes; "abds-icon-read-email-at": LocalJSX.AbdsIconReadEmailAt & JSXBase.HTMLAttributes; "abds-icon-remove": LocalJSX.AbdsIconRemove & JSXBase.HTMLAttributes; "abds-icon-screen-1": LocalJSX.AbdsIconScreen1 & JSXBase.HTMLAttributes; "abds-icon-search": LocalJSX.AbdsIconSearch & JSXBase.HTMLAttributes; "abds-icon-share": LocalJSX.AbdsIconShare & JSXBase.HTMLAttributes; "abds-icon-shipment-monitor-track": LocalJSX.AbdsIconShipmentMonitorTrack & JSXBase.HTMLAttributes; "abds-icon-shipment-next": LocalJSX.AbdsIconShipmentNext & JSXBase.HTMLAttributes; "abds-icon-shipment-upload": LocalJSX.AbdsIconShipmentUpload & JSXBase.HTMLAttributes; "abds-icon-shopping-cart-1": LocalJSX.AbdsIconShoppingCart1 & JSXBase.HTMLAttributes; "abds-icon-single-neutral-actions-money": LocalJSX.AbdsIconSingleNeutralActionsMoney & JSXBase.HTMLAttributes; "abds-icon-single-neutral-actions-text": LocalJSX.AbdsIconSingleNeutralActionsText & JSXBase.HTMLAttributes; "abds-icon-single-neutral-circle": LocalJSX.AbdsIconSingleNeutralCircle & JSXBase.HTMLAttributes; "abds-icon-stopwatch": LocalJSX.AbdsIconStopwatch & JSXBase.HTMLAttributes; "abds-icon-subtract": LocalJSX.AbdsIconSubtract & JSXBase.HTMLAttributes; "abds-icon-subtract-circle": LocalJSX.AbdsIconSubtractCircle & JSXBase.HTMLAttributes; "abds-icon-synchronize-arrow": LocalJSX.AbdsIconSynchronizeArrow & JSXBase.HTMLAttributes; "abds-icon-synchronize-arrow-1": LocalJSX.AbdsIconSynchronizeArrow1 & JSXBase.HTMLAttributes; "abds-icon-task-list-pen": LocalJSX.AbdsIconTaskListPen & JSXBase.HTMLAttributes; "abds-icon-temperature-snowflake": LocalJSX.AbdsIconTemperatureSnowflake & JSXBase.HTMLAttributes; "abds-icon-ticket": LocalJSX.AbdsIconTicket & JSXBase.HTMLAttributes; "abds-icon-time-clock-circle": LocalJSX.AbdsIconTimeClockCircle & JSXBase.HTMLAttributes; "abds-icon-upload-bottom": LocalJSX.AbdsIconUploadBottom & JSXBase.HTMLAttributes; "abds-icon-user-logout": LocalJSX.AbdsIconUserLogout & JSXBase.HTMLAttributes; "abds-icon-video-meeting-skype": LocalJSX.AbdsIconVideoMeetingSkype & JSXBase.HTMLAttributes; "abds-icon-view-1": LocalJSX.AbdsIconView1 & JSXBase.HTMLAttributes; "abds-icon-view-off": LocalJSX.AbdsIconViewOff & JSXBase.HTMLAttributes; "abds-icon-warehouse-packages": LocalJSX.AbdsIconWarehousePackages & JSXBase.HTMLAttributes; "abds-input": LocalJSX.AbdsInput & JSXBase.HTMLAttributes; "abds-label": LocalJSX.AbdsLabel & JSXBase.HTMLAttributes; "abds-modal": LocalJSX.AbdsModal & JSXBase.HTMLAttributes; "abds-radio": LocalJSX.AbdsRadio & JSXBase.HTMLAttributes; "abds-select": LocalJSX.AbdsSelect & JSXBase.HTMLAttributes; "abds-select-option": LocalJSX.AbdsSelectOption & JSXBase.HTMLAttributes; "abds-supporting-text": LocalJSX.AbdsSupportingText & JSXBase.HTMLAttributes; "abds-switch": LocalJSX.AbdsSwitch & JSXBase.HTMLAttributes; "abds-tooltip": LocalJSX.AbdsTooltip & JSXBase.HTMLAttributes; } } }