import { t as Color } from "./Color-ByvwNCPz.js"; import { n as ScanditIconShape, t as ScanditIcon } from "./ScanditIcon-Dv_GCY5b.js"; import { t as SvgIcon } from "./SvgIcon-5eBjvzeP.js"; //#region src/main/ScanditIconBuilder.d.ts declare enum ScanditIconType { ArrowDown = "arrowDown", ArrowLeft = "arrowLeft", ArrowRight = "arrowRight", ArrowUp = "arrowUp", CameraSwitch = "cameraSwitch", Checkmark = "checkMark", ChevronDown = "chevronDown", ChevronLeft = "chevronLeft", ChevronRight = "chevronRight", ChevronUp = "chevronUp", Delete = "delete", DotFiveX = "dotFiveX", ExclamationMark = "exclamationMark", ExpiredItem = "expiredItem", FragileItem = "fragileItem", InspectItem = "inspectItem", Keyboard = "keyboard", LowStock = "lowStock", OneX = "oneX", Print = "print", QuestionMark = "questionMark", Restart = "restart", Slash = "slash", StarFilled = "starFilled", StarHalfFilled = "starHalfFilled", StarOutlined = "starOutlined", ToPick = "toPick", TwoX = "twoX", WrongItem = "wrongItem", XMark = "xMark", Pause = "pause" } declare const ScanditIconForIconType: Record>; declare class ScanditIconBuilder { private iconName; private backgroundShape; private backgroundStrokeColor; private iconColor; private backgroundStrokeWidth; private backgroundColor; private width; private height; private iconSize; constructor(); withIcon(icon: ScanditIconType): ScanditIconBuilder; withBackgroundShape(backgroundShape: ScanditIconShape | null): ScanditIconBuilder; withIconColor(color: Color): ScanditIconBuilder; withBackgroundColor(color: Color): ScanditIconBuilder; withBackgroundStrokeColor(backgroundStrokeColor: Color): ScanditIconBuilder; withBackgroundStrokeWidth(backgroundStrokeWidth: number): ScanditIconBuilder; build(): Promise; withIconSize(iconSize: number): ScanditIconBuilder; withWidth(width: number): ScanditIconBuilder; withHeight(height: number): ScanditIconBuilder; } //#endregion export { ScanditIconForIconType as n, ScanditIconType as r, ScanditIconBuilder as t };