import { AppWindow, Binary, Blend, CalendarDays, ClipboardPaste, Circle, Contrast, Crop, Crosshair, Dices, Droplet, Droplets, Eye, FileImage, FileOutput, FilePlus2, Film, FlipHorizontal2, Focus, Frame, Grid3x3, Hammer, Hash, Image as ImageIcon, Info, Layers, Link2, Maximize2, Moon, PaintBucket, Palette, Rainbow, Repeat2, RotateCw, Ruler, Scaling, Scan, Scissors, SearchCheck, FaceSlightlySmiling, Square, Stamp, Star, Sun, Type, WavesHorizontal, ZoomIn, ZoomOut } from '@lucide/svelte'; export const TOOL_ICONS: Record = { 'resize-png': Scaling, 'crop-png': Crop, 'rotate-png': RotateCw, 'flip-png': FlipHorizontal2, 'grayscale-png': Contrast, 'invert-colors-png': Blend, 'adjust-brightness-contrast-png': Sun, 'convert-png-to-jpg': FileImage, 'convert-png-to-webp': FileImage, 'remove-color-from-png': Scissors, 'png-info': Info, 'jpg-to-png': FileImage, 'webp-to-png': FileImage, 'gif-to-png': Film, 'bmp-to-png': FileImage, 'ico-to-png': AppWindow, 'png-to-bmp': FileOutput, 'png-to-base64': Binary, 'base64-to-png': ClipboardPaste, 'png-to-data-uri': Link2, 'data-uri-to-png': ClipboardPaste, 'png-to-hex': Hash, 'hex-to-png': Hash, 'change-png-opacity': Droplet, 'sepia-png': Palette, 'change-png-hue': Rainbow, 'extract-channel-png': Layers, 'swap-channels-png': Repeat2, 'black-and-white-png': Contrast, 'posterize-png': Layers, 'two-colors-png': Blend, 'invert-alpha-png': Droplets, 'remove-alpha-channel-png': Square, 'set-alpha-channel-png': Droplet, 'extract-alpha-mask-png': Layers, 'round-corners-png': Frame, 'add-padding-png': Maximize2, 'add-border-png': Frame, 'fit-on-background-png': ImageIcon, 'tile-png': Grid3x3, 'center-by-alpha-png': Crosshair, 'create-empty-png': FilePlus2, 'single-color-png': PaintBucket, 'random-noise-png': Dices, 'linear-gradient-png': Sun, 'png-is-grayscale': SearchCheck, 'png-is-transparent': Eye, 'png-orientation': Ruler, 'blur-png': Droplets, 'sharpen-png': Focus, 'remove-background-png': Scissors, 'add-stroke-png': Square, 'add-text-png': Type, 'date-stamp-png': CalendarDays, 'png-to-hsl': Blend, 'png-to-hsv': Droplet, 'png-to-hsi': Focus, 'png-to-cmyk': PaintBucket, 'png-to-ycbcr': Layers, 'png-to-lab': Ruler, 'show-transparent-png': Eye, 'show-grayscale-pixels-png': Contrast, 'show-color-pixels-png': Rainbow, 'light-pixel-mask-png': Sun, 'dark-pixel-mask-png': Moon, 'unique-color-mask-png': Dices, 'extract-color-from-png': Focus, 'feather-edges-png': Droplets, 'clean-edges-png': Scissors, 'pixelate-png': Grid3x3, 'randomize-pixels-png': Dices, 'add-noise-png': Hash, 'silhouette-png': Contrast, 'trim-empty-space-png': Crop, 'change-canvas-size-png': Frame, 'change-aspect-ratio-png': Scaling, 'swap-orientation-png': RotateCw, 'symmetric-copy-png': FlipHorizontal2, 'png-to-bytes': Binary, 'bytes-to-png': Binary, 'png-to-rgb-values': Hash, 'rgb-values-to-png': Hash, 'verify-is-png': SearchCheck, 'text-to-png': Type, 'emoji-to-png': FaceSlightlySmiling, 'placeholder-png': Frame, 'color-spectrum-png': Rainbow, 'random-colors-png': Dices, 'draw-grid-png': Grid3x3, 'circle-mask-png': Circle, 'square-mask-png': Square, 'star-mask-png': Star, 'wavy-mask-png': WavesHorizontal, 'watermark-tile-png': Stamp, 'watermark-image-png': FileImage, 'color-wheel-png': Rainbow, 'complementary-png': Contrast, 'triadic-png': Hash, 'tetradic-png': Grid3x3, 'analogous-png': Blend, 'monochromatic-png': Droplets, 'shades-png': Sun, 'mix-colors-png': PaintBucket, 'blend-two-png': Layers, 'step-colors-png': Scaling, 'sort-colors-png': SearchCheck, 'find-contour-png': Scan, 'make-thicker-png': ZoomIn, 'make-thinner-png': ZoomOut, 'harden-alpha-png': Sun, 'despeckle-alpha-png': SearchCheck, 'close-holes-png': Hammer, 'skew-png': Repeat2, 'rotate-free-png': RotateCw, 'zoom-png': ZoomIn, 'shift-png': Crosshair, 'vignette-png': Sun, 'jpeg-artifacts-png': Layers, 'gamma-png': Contrast, 'auto-contrast-png': Contrast, 'temperature-png': Sun, 'tint-png': Droplet, 'svg-to-png': FileImage };